Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c1cb' (ED25519) to the list of known hosts.

You can reproduce this build on your computer by running:

  sudo dnf install copr-rpmbuild
  /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/7366607-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64


Version: 0.72
PID: 7615
Logging PID: 7616
Task:
{'allow_user_ssh': False,
 'appstream': False,
 'background': True,
 'bootstrap': 'off',
 'build_id': 7366607,
 'buildroot_pkgs': [],
 'chroot': 'fedora-rawhide-x86_64',
 'enable_net': False,
 'fedora_review': False,
 'git_hash': '1a7956f05dcecbd42ad1eff72a651d78d4d36d84',
 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/iucar/cran/R-CRAN-stelfi',
 'isolation': 'default',
 'memory_reqs': 2048,
 'package_name': 'R-CRAN-stelfi',
 'package_version': '1.0.1-1.copr7366607',
 'project_dirname': 'cran',
 'project_name': 'cran',
 'project_owner': 'iucar',
 'repo_priority': None,
 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/iucar/cran/fedora-rawhide-x86_64/',
            'id': 'copr_base',
            'name': 'Copr repository',
            'priority': None}],
 'sandbox': 'iucar/cran--iucar',
 'source_json': {},
 'source_type': None,
 'ssh_public_keys': None,
 'submitter': 'iucar',
 'tags': [],
 'task_id': '7366607-fedora-rawhide-x86_64',
 'timeout': 18000,
 'uses_devel_repo': False,
 'with_opts': [],
 'without_opts': []}

Running: git clone https://copr-dist-git.fedorainfracloud.org/git/iucar/cran/R-CRAN-stelfi /var/lib/copr-rpmbuild/workspace/workdir-9h8ftl94/R-CRAN-stelfi --depth 500 --no-single-branch --recursive

cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/iucar/cran/R-CRAN-stelfi', '/var/lib/copr-rpmbuild/workspace/workdir-9h8ftl94/R-CRAN-stelfi', '--depth', '500', '--no-single-branch', '--recursive']
cwd: .
rc: 0
stdout: 
stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-9h8ftl94/R-CRAN-stelfi'...

Running: git checkout 1a7956f05dcecbd42ad1eff72a651d78d4d36d84 --

cmd: ['git', 'checkout', '1a7956f05dcecbd42ad1eff72a651d78d4d36d84', '--']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-9h8ftl94/R-CRAN-stelfi
rc: 0
stdout: 
stderr: Note: switching to '1a7956f05dcecbd42ad1eff72a651d78d4d36d84'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 1a7956f automatic import of R-CRAN-stelfi

Running: copr-distgit-client sources
INFO: Calling: curl -H Pragma: -o stelfi_1.0.1.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/iucar/cran/R-CRAN-stelfi/stelfi_1.0.1.tar.gz/md5/466d07899d61d95a3a100d4c2bf7007f/stelfi_1.0.1.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  960k  100  960k    0     0  9110k      0 --:--:-- --:--:-- --:--:-- 9065k
INFO: Reading stdout from command: md5sum stelfi_1.0.1.tar.gz

/usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated
Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-9h8ftl94/R-CRAN-stelfi/R-CRAN-stelfi.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-9h8ftl94/R-CRAN-stelfi --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1714250792.031094 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
INFO: mock.py version 5.5 starting (python version = 3.12.1, NVR = mock-5.5-1.fc39), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-9h8ftl94/R-CRAN-stelfi/R-CRAN-stelfi.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-9h8ftl94/R-CRAN-stelfi --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1714250792.031094 -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-9h8ftl94/R-CRAN-stelfi/R-CRAN-stelfi.spec)  Config(fedora-rawhide-x86_64)
Start: clean chroot
Finish: clean chroot
Mock Version: 5.5
INFO: Mock Version: 5.5
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1714250792.031094/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.19.1.1-1.fc39.x86_64
  rpm-sequoia-1.6.0-1.fc39.x86_64
  python3-dnf-4.19.2-1.fc39.noarch
  python3-dnf-plugins-core-4.6.0-1.fc39.noarch
  yum-4.19.2-1.fc39.noarch
  dnf5-5.1.17-1.fc39.x86_64
  dnf5-plugins-5.1.17-1.fc39.x86_64
Start: installing minimal buildroot with dnf5
Updating and loading repositories:
 fedora                                 100% |  15.3 MiB/s |  20.9 MiB |  00m01s
 Copr repository                        100% |  37.5 MiB/s |  13.7 MiB |  00m00s
Repositories loaded.
Package                           Arch   Version                    Repository      Size
Installing group/module packages:                                                       
 bash                             x86_64 5.2.26-3.fc40              fedora       8.1 MiB
 bzip2                            x86_64 1.0.8-18.fc40              fedora      91.7 KiB
 coreutils                        x86_64 9.5-1.fc41                 fedora       5.5 MiB
 cpio                             x86_64 2.15-1.fc40                fedora       1.1 MiB
 diffutils                        x86_64 3.10-5.fc40                fedora       1.6 MiB
 fedora-release-common            noarch 41-0.9                     fedora      19.2 KiB
 findutils                        x86_64 1:4.9.0-8.fc40             fedora       1.5 MiB
 gawk                             x86_64 5.3.0-3.fc40               fedora       1.7 MiB
 glibc-minimal-langpack           x86_64 2.39.9000-16.fc41          fedora       0.0   B
 grep                             x86_64 3.11-7.fc40                fedora       1.0 MiB
 gzip                             x86_64 1.13-1.fc40                fedora     385.0 KiB
 info                             x86_64 7.1-2.fc40                 fedora     357.8 KiB
 patch                            x86_64 2.7.6-24.fc40              fedora     262.8 KiB
 redhat-rpm-config                noarch 288-1.fc41                 fedora     183.3 KiB
 rpm-build                        x86_64 4.19.1.1-1.fc40            fedora     173.7 KiB
 sed                              x86_64 4.9-1.fc40                 fedora     861.5 KiB
 shadow-utils                     x86_64 2:4.15.1-2.fc41            fedora       4.1 MiB
 tar                              x86_64 2:1.35-3.fc40              fedora       2.9 MiB
 unzip                            x86_64 6.0-63.fc40                fedora     382.8 KiB
 util-linux                       x86_64 2.40-13.fc41               fedora       3.7 MiB
 which                            x86_64 2.21-41.fc40               fedora      80.2 KiB
 xz                               x86_64 1:5.4.6-3.fc41             fedora       2.0 MiB
Installing dependencies:                                                                
 alternatives                     x86_64 1.26-3.fc40                fedora      62.3 KiB
 ansible-srpm-macros              noarch 1-15.fc41                  fedora      35.7 KiB
 audit-libs                       x86_64 4.0.1-1.fc41               fedora     327.3 KiB
 authselect                       x86_64 1.5.0-5.fc41               fedora     153.6 KiB
 authselect-libs                  x86_64 1.5.0-5.fc41               fedora     818.2 KiB
 basesystem                       noarch 11-20.fc40                 fedora       0.0   B
 binutils                         x86_64 2.42.50-6.fc41             fedora      27.2 MiB
 binutils-gold                    x86_64 2.42.50-6.fc41             fedora       2.0 MiB
 bzip2-libs                       x86_64 1.0.8-18.fc40              fedora      80.7 KiB
 ca-certificates                  noarch 2023.2.62_v7.0.401-6.fc40  fedora       2.3 MiB
 coreutils-common                 x86_64 9.5-1.fc41                 fedora      11.2 MiB
 cracklib                         x86_64 2.9.11-5.fc40              fedora     238.9 KiB
 crypto-policies                  noarch 20240320-1.git58e3d95.fc41 fedora     119.2 KiB
 curl                             x86_64 8.7.1-1.fc41               fedora     758.1 KiB
 cyrus-sasl-lib                   x86_64 2.1.28-19.fc40             fedora       2.3 MiB
 debugedit                        x86_64 5.0-14.fc40                fedora     199.0 KiB
 dwz                              x86_64 0.15-6.fc40                fedora     290.9 KiB
 ed                               x86_64 1.20.2-1.fc41              fedora     146.8 KiB
 efi-srpm-macros                  noarch 5-11.fc40                  fedora      40.1 KiB
 elfutils                         x86_64 0.191-7.fc41               fedora       2.5 MiB
 elfutils-debuginfod-client       x86_64 0.191-7.fc41               fedora      64.9 KiB
 elfutils-default-yama-scope      noarch 0.191-7.fc41               fedora       1.8 KiB
 elfutils-libelf                  x86_64 0.191-7.fc41               fedora       1.2 MiB
 elfutils-libs                    x86_64 0.191-7.fc41               fedora     646.1 KiB
 fedora-gpg-keys                  noarch 41-0.1                     fedora     125.0 KiB
 fedora-release                   noarch 41-0.9                     fedora       0.0   B
 fedora-release-identity-basic    noarch 41-0.9                     fedora     694.0   B
 fedora-repos                     noarch 41-0.1                     fedora       4.9 KiB
 fedora-repos-rawhide             noarch 41-0.1                     fedora       2.2 KiB
 file                             x86_64 5.45-5.fc41                fedora     103.5 KiB
 file-libs                        x86_64 5.45-5.fc41                fedora       9.9 MiB
 filesystem                       x86_64 3.18-9.fc41                fedora     106.0   B
 fonts-srpm-macros                noarch 1:2.0.5-14.fc40            fedora      55.3 KiB
 forge-srpm-macros                noarch 0.3.1-1.fc41               fedora      39.0 KiB
 fpc-srpm-macros                  noarch 1.3-12.fc40                fedora     144.0   B
 gdb-minimal                      x86_64 14.2-5.fc41                fedora      12.7 MiB
 gdbm                             x86_64 1:1.23-6.fc40              fedora     460.9 KiB
 gdbm-libs                        x86_64 1:1.23-6.fc40              fedora     121.9 KiB
 ghc-srpm-macros                  noarch 1.9.1-1.fc41               fedora     747.0   B
 glibc                            x86_64 2.39.9000-16.fc41          fedora       6.7 MiB
 glibc-common                     x86_64 2.39.9000-16.fc41          fedora       1.0 MiB
 glibc-gconv-extra                x86_64 2.39.9000-16.fc41          fedora       7.8 MiB
 gmp                              x86_64 1:6.3.0-1.fc41             fedora     803.4 KiB
 gnat-srpm-macros                 noarch 6-5.fc40                   fedora       1.0 KiB
 go-srpm-macros                   noarch 3.6.0-1.fc41               fedora      60.8 KiB
 jansson                          x86_64 2.13.1-9.fc40              fedora      88.3 KiB
 kernel-srpm-macros               noarch 1.0-23.fc41                fedora       1.9 KiB
 keyutils-libs                    x86_64 1.6.3-3.fc40               fedora      54.4 KiB
 krb5-libs                        x86_64 1.21.2-5.fc40              fedora       2.3 MiB
 libacl                           x86_64 2.3.2-1.fc40               fedora      40.0 KiB
 libarchive                       x86_64 3.7.2-3.fc41               fedora     914.6 KiB
 libattr                          x86_64 2.5.2-3.fc40               fedora      28.5 KiB
 libblkid                         x86_64 2.40-13.fc41               fedora     262.5 KiB
 libbrotli                        x86_64 1.1.0-3.fc40               fedora     829.5 KiB
 libcap                           x86_64 2.69-8.fc41                fedora     219.7 KiB
 libcap-ng                        x86_64 0.8.5-1.fc41               fedora      69.1 KiB
 libcom_err                       x86_64 1.47.0-5.fc40              fedora      67.2 KiB
 libcurl                          x86_64 8.7.1-1.fc41               fedora     793.5 KiB
 libeconf                         x86_64 0.6.2-1.fc41               fedora      58.0 KiB
 libevent                         x86_64 2.1.12-12.fc40             fedora     895.6 KiB
 libfdisk                         x86_64 2.40-13.fc41               fedora     362.9 KiB
 libffi                           x86_64 3.4.6-1.fc41               fedora      82.4 KiB
 libgcc                           x86_64 14.0.1-0.15.fc41           fedora     270.6 KiB
 libgomp                          x86_64 14.0.1-0.15.fc41           fedora     519.2 KiB
 libidn2                          x86_64 2.3.7-1.fc40               fedora     329.1 KiB
 libmount                         x86_64 2.40-13.fc41               fedora     351.8 KiB
 libnghttp2                       x86_64 1.61.0-1.fc41              fedora     166.1 KiB
 libnsl2                          x86_64 2.0.1-1.fc40               fedora      57.9 KiB
 libpkgconf                       x86_64 2.1.0-1.fc40               fedora      74.2 KiB
 libpsl                           x86_64 0.21.5-3.fc40              fedora      80.5 KiB
 libpwquality                     x86_64 1.4.5-9.fc40               fedora     417.8 KiB
 libselinux                       x86_64 3.6-4.fc40                 fedora     173.0 KiB
 libsemanage                      x86_64 3.6-3.fc40                 fedora     293.5 KiB
 libsepol                         x86_64 3.6-3.fc40                 fedora     802.0 KiB
 libsmartcols                     x86_64 2.40-13.fc41               fedora     180.4 KiB
 libssh                           x86_64 0.10.6-6.fc41              fedora     513.3 KiB
 libssh-config                    noarch 0.10.6-6.fc41              fedora     277.0   B
 libstdc++                        x86_64 14.0.1-0.15.fc41           fedora       2.8 MiB
 libtasn1                         x86_64 4.19.0-6.fc40              fedora     175.7 KiB
 libtirpc                         x86_64 1.3.4-1.rc3.fc41           fedora     202.8 KiB
 libtool-ltdl                     x86_64 2.4.7-10.fc40              fedora      66.2 KiB
 libunistring                     x86_64 1.1-7.fc41                 fedora       1.7 MiB
 libutempter                      x86_64 1.2.1-13.fc40              fedora      57.7 KiB
 libuuid                          x86_64 2.40-13.fc41               fedora      37.4 KiB
 libverto                         x86_64 0.3.2-8.fc40               fedora      29.5 KiB
 libxcrypt                        x86_64 4.4.36-5.fc40              fedora     262.8 KiB
 libxml2                          x86_64 2.12.6-1.fc41              fedora       1.7 MiB
 libzstd                          x86_64 1.5.6-1.fc41               fedora     787.9 KiB
 lua-libs                         x86_64 5.4.6-5.fc40               fedora     281.1 KiB
 lua-srpm-macros                  noarch 1-13.fc40                  fedora       1.3 KiB
 lz4-libs                         x86_64 1.9.4-6.fc40               fedora     129.4 KiB
 mpfr                             x86_64 4.2.1-3.fc40               fedora     832.0 KiB
 ncurses-base                     noarch 6.4-12.20240127.fc40       fedora     326.2 KiB
 ncurses-libs                     x86_64 6.4-12.20240127.fc40       fedora     963.2 KiB
 ocaml-srpm-macros                noarch 9-3.fc40                   fedora       1.9 KiB
 openblas-srpm-macros             noarch 2-17.fc41                  fedora     112.0   B
 openldap                         x86_64 2.6.7-1.fc40               fedora     635.1 KiB
 openssl-libs                     x86_64 1:3.2.1-6.fc41             fedora       7.8 MiB
 p11-kit                          x86_64 0.25.3-4.fc40              fedora       2.2 MiB
 p11-kit-trust                    x86_64 0.25.3-4.fc40              fedora     391.4 KiB
 package-notes-srpm-macros        noarch 0.5-11.fc40                fedora       1.6 KiB
 pam                              x86_64 1.6.1-1.fc41               fedora       1.8 MiB
 pam-libs                         x86_64 1.6.1-1.fc41               fedora     135.0 KiB
 pcre2                            x86_64 10.43-1.fc41               fedora     653.5 KiB
 pcre2-syntax                     noarch 10.43-1.fc41               fedora     249.0 KiB
 perl-srpm-macros                 noarch 1-53.fc40                  fedora     861.0   B
 pkgconf                          x86_64 2.1.0-1.fc40               fedora      82.4 KiB
 pkgconf-m4                       noarch 2.1.0-1.fc40               fedora      13.9 KiB
 pkgconf-pkg-config               x86_64 2.1.0-1.fc40               fedora     989.0   B
 popt                             x86_64 1.19-6.fc40                fedora     136.9 KiB
 publicsuffix-list-dafsa          noarch 20240107-3.fc40            fedora      67.5 KiB
 pyproject-srpm-macros            noarch 1.12.0-1.fc40              fedora       1.5 KiB
 python-srpm-macros               noarch 3.12-9.fc41                fedora      50.5 KiB
 qt5-srpm-macros                  noarch 5.15.13-1.fc41             fedora     492.0   B
 qt6-srpm-macros                  noarch 6.7.0-1.fc41               fedora     456.0   B
 readline                         x86_64 8.2-8.fc40                 fedora     489.2 KiB
 rpm                              x86_64 4.19.1.1-1.fc40            fedora       3.0 MiB
 rpm-build-libs                   x86_64 4.19.1.1-1.fc40            fedora     198.4 KiB
 rpm-libs                         x86_64 4.19.1.1-1.fc40            fedora     709.9 KiB
 rpm-sequoia                      x86_64 1.6.0-2.fc40               fedora       2.2 MiB
 rust-srpm-macros                 noarch 26.2-1.fc41                fedora       4.8 KiB
 setup                            noarch 2.14.5-2.fc40              fedora     720.4 KiB
 sqlite-libs                      x86_64 3.45.2-1.fc41              fedora       1.4 MiB
 systemd-libs                     x86_64 255.5-1.fc41               fedora       1.9 MiB
 util-linux-core                  x86_64 2.40-13.fc41               fedora       1.5 MiB
 xxhash-libs                      x86_64 0.8.2-2.fc40               fedora      88.5 KiB
 xz-libs                          x86_64 1:5.4.6-3.fc41             fedora     209.8 KiB
 zig-srpm-macros                  noarch 1-2.fc40                   fedora       1.1 KiB
 zip                              x86_64 3.0-40.fc40                fedora     703.2 KiB
 zlib-ng-compat                   x86_64 2.1.6-2.fc40               fedora     134.0 KiB
 zstd                             x86_64 1.5.6-1.fc41               fedora       1.7 MiB
Installing groups:                                                                      
 Buildsystem building group                                                             

Transaction Summary:
 Installing:      153 packages

Total size of inbound packages is 53 MiB. Need to download 53 MiB.
After this operation 179 MiB will be used (install 179 MiB, remove 0 B).
[  1/153] bzip2-0:1.0.8-18.fc40.x86_64  100% | 327.2 KiB/s |  52.4 KiB |  00m00s
[  2/153] cpio-0:2.15-1.fc40.x86_64     100% |   2.4 MiB/s | 292.2 KiB |  00m00s
[  3/153] coreutils-0:9.5-1.fc41.x86_64 100% |   3.4 MiB/s |   1.1 MiB |  00m00s
[  4/153] bash-0:5.2.26-3.fc40.x86_64   100% |   5.2 MiB/s |   1.8 MiB |  00m00s
[  5/153] diffutils-0:3.10-5.fc40.x86_6 100% |   5.1 MiB/s | 405.5 KiB |  00m00s
[  6/153] fedora-release-common-0:41-0. 100% | 566.5 KiB/s |  21.5 KiB |  00m00s
[  7/153] findutils-1:4.9.0-8.fc40.x86_ 100% |  11.2 MiB/s | 491.9 KiB |  00m00s
[  8/153] glibc-minimal-langpack-0:2.39 100% |   2.8 MiB/s | 110.1 KiB |  00m00s
[  9/153] grep-0:3.11-7.fc40.x86_64     100% |   7.3 MiB/s | 300.2 KiB |  00m00s
[ 10/153] gzip-0:1.13-1.fc40.x86_64     100% |   4.3 MiB/s | 170.6 KiB |  00m00s
[ 11/153] info-0:7.1-2.fc40.x86_64      100% |   4.6 MiB/s | 182.3 KiB |  00m00s
[ 12/153] patch-0:2.7.6-24.fc40.x86_64  100% |   3.3 MiB/s | 130.7 KiB |  00m00s
[ 13/153] redhat-rpm-config-0:288-1.fc4 100% |   2.1 MiB/s |  82.3 KiB |  00m00s
[ 14/153] rpm-build-0:4.19.1.1-1.fc40.x 100% |   2.0 MiB/s |  78.2 KiB |  00m00s
[ 15/153] sed-0:4.9-1.fc40.x86_64       100% |   7.6 MiB/s | 318.2 KiB |  00m00s
[ 16/153] shadow-utils-2:4.15.1-2.fc41. 100% |  23.2 MiB/s |   1.3 MiB |  00m00s
[ 17/153] unzip-0:6.0-63.fc40.x86_64    100% |   4.3 MiB/s | 184.5 KiB |  00m00s
[ 18/153] tar-2:1.35-3.fc40.x86_64      100% |  11.0 MiB/s | 856.6 KiB |  00m00s
[ 19/153] which-0:2.21-41.fc40.x86_64   100% |   1.1 MiB/s |  41.4 KiB |  00m00s
[ 20/153] xz-1:5.4.6-3.fc41.x86_64      100% |  12.7 MiB/s | 557.5 KiB |  00m00s
[ 21/153] gawk-0:5.3.0-3.fc40.x86_64    100% |  22.3 MiB/s |   1.1 MiB |  00m00s
[ 22/153] util-linux-0:2.40-13.fc41.x86 100% |  23.1 MiB/s |   1.2 MiB |  00m00s
[ 23/153] filesystem-0:3.18-9.fc41.x86_ 100% |  20.5 MiB/s |   1.1 MiB |  00m00s
[ 24/153] ncurses-libs-0:6.4-12.2024012 100% |   8.1 MiB/s | 332.5 KiB |  00m00s
[ 25/153] bzip2-libs-0:1.0.8-18.fc40.x8 100% |   1.1 MiB/s |  40.9 KiB |  00m00s
[ 26/153] glibc-0:2.39.9000-16.fc41.x86 100% |  25.8 MiB/s |   2.2 MiB |  00m00s
[ 27/153] gmp-1:6.3.0-1.fc41.x86_64     100% |   6.9 MiB/s | 316.8 KiB |  00m00s
[ 28/153] coreutils-common-0:9.5-1.fc41 100% |  34.2 MiB/s |   2.1 MiB |  00m00s
[ 29/153] libacl-0:2.3.2-1.fc40.x86_64  100% | 660.3 KiB/s |  24.4 KiB |  00m00s
[ 30/153] libattr-0:2.5.2-3.fc40.x86_64 100% | 473.6 KiB/s |  18.0 KiB |  00m00s
[ 31/153] libcap-0:2.69-8.fc41.x86_64   100% |   2.2 MiB/s |  85.5 KiB |  00m00s
[ 32/153] libselinux-0:3.6-4.fc40.x86_6 100% |   2.2 MiB/s |  87.5 KiB |  00m00s
[ 33/153] fedora-repos-0:41-0.1.noarch  100% | 222.5 KiB/s |   9.3 KiB |  00m00s
[ 34/153] glibc-common-0:2.39.9000-16.f 100% |   7.8 MiB/s | 398.0 KiB |  00m00s
[ 35/153] openssl-libs-1:3.2.1-6.fc41.x 100% |  28.1 MiB/s |   2.3 MiB |  00m00s
[ 36/153] pcre2-0:10.43-1.fc41.x86_64   100% |   6.1 MiB/s | 241.9 KiB |  00m00s
[ 37/153] ed-0:1.20.2-1.fc41.x86_64     100% |   2.1 MiB/s |  81.9 KiB |  00m00s
[ 38/153] ansible-srpm-macros-0:1-15.fc 100% | 564.0 KiB/s |  20.9 KiB |  00m00s
[ 39/153] dwz-0:0.15-6.fc40.x86_64      100% |   3.4 MiB/s | 137.8 KiB |  00m00s
[ 40/153] efi-srpm-macros-0:5-11.fc40.n 100% | 602.7 KiB/s |  22.3 KiB |  00m00s
[ 41/153] file-0:5.45-5.fc41.x86_64     100% |   1.3 MiB/s |  49.1 KiB |  00m00s
[ 42/153] fonts-srpm-macros-1:2.0.5-14. 100% | 716.8 KiB/s |  26.5 KiB |  00m00s
[ 43/153] forge-srpm-macros-0:0.3.1-1.f 100% | 524.4 KiB/s |  19.4 KiB |  00m00s
[ 44/153] fpc-srpm-macros-0:1.3-12.fc40 100% | 211.7 KiB/s |   7.8 KiB |  00m00s
[ 45/153] ghc-srpm-macros-0:1.9.1-1.fc4 100% | 242.4 KiB/s |   9.0 KiB |  00m00s
[ 46/153] gnat-srpm-macros-0:6-5.fc40.n 100% | 238.5 KiB/s |   8.8 KiB |  00m00s
[ 47/153] go-srpm-macros-0:3.6.0-1.fc41 100% | 733.1 KiB/s |  27.9 KiB |  00m00s
[ 48/153] kernel-srpm-macros-0:1.0-23.f 100% | 263.9 KiB/s |   9.8 KiB |  00m00s
[ 49/153] lua-srpm-macros-0:1-13.fc40.n 100% | 236.0 KiB/s |   8.7 KiB |  00m00s
[ 50/153] ocaml-srpm-macros-0:9-3.fc40. 100% | 245.2 KiB/s |   9.1 KiB |  00m00s
[ 51/153] openblas-srpm-macros-0:2-17.f 100% | 207.0 KiB/s |   7.7 KiB |  00m00s
[ 52/153] package-notes-srpm-macros-0:0 100% | 268.8 KiB/s |   9.9 KiB |  00m00s
[ 53/153] perl-srpm-macros-0:1-53.fc40. 100% | 220.6 KiB/s |   8.4 KiB |  00m00s
[ 54/153] pyproject-srpm-macros-0:1.12. 100% | 368.3 KiB/s |  13.6 KiB |  00m00s
[ 55/153] python-srpm-macros-0:3.12-9.f 100% | 648.1 KiB/s |  24.0 KiB |  00m00s
[ 56/153] qt5-srpm-macros-0:5.15.13-1.f 100% | 223.1 KiB/s |   8.5 KiB |  00m00s
[ 57/153] qt6-srpm-macros-0:6.7.0-1.fc4 100% | 242.5 KiB/s |   9.0 KiB |  00m00s
[ 58/153] rpm-0:4.19.1.1-1.fc40.x86_64  100% |  12.3 MiB/s | 540.1 KiB |  00m00s
[ 59/153] rust-srpm-macros-0:26.2-1.fc4 100% | 339.5 KiB/s |  12.6 KiB |  00m00s
[ 60/153] zig-srpm-macros-0:1-2.fc40.no 100% | 217.3 KiB/s |   8.0 KiB |  00m00s
[ 61/153] zip-0:3.0-40.fc40.x86_64      100% |   6.6 MiB/s | 264.8 KiB |  00m00s
[ 62/153] debugedit-0:5.0-14.fc40.x86_6 100% |   2.0 MiB/s |  78.7 KiB |  00m00s
[ 63/153] elfutils-0:0.191-7.fc41.x86_6 100% |  12.3 MiB/s | 530.0 KiB |  00m00s
[ 64/153] elfutils-libelf-0:0.191-7.fc4 100% |   5.2 MiB/s | 208.5 KiB |  00m00s
[ 65/153] popt-0:1.19-6.fc40.x86_64     100% |   1.7 MiB/s |  66.7 KiB |  00m00s
[ 66/153] readline-0:8.2-8.fc40.x86_64  100% |   5.3 MiB/s | 213.3 KiB |  00m00s
[ 67/153] rpm-build-libs-0:4.19.1.1-1.f 100% |   2.4 MiB/s |  95.0 KiB |  00m00s
[ 68/153] rpm-libs-0:4.19.1.1-1.fc40.x8 100% |   7.2 MiB/s | 308.9 KiB |  00m00s
[ 69/153] zstd-0:1.5.6-1.fc41.x86_64    100% |  11.4 MiB/s | 479.3 KiB |  00m00s
[ 70/153] audit-libs-0:4.0.1-1.fc41.x86 100% |   3.2 MiB/s | 125.6 KiB |  00m00s
[ 71/153] libeconf-0:0.6.2-1.fc41.x86_6 100% | 840.0 KiB/s |  31.9 KiB |  00m00s
[ 72/153] libsemanage-0:3.6-3.fc40.x86_ 100% |   3.0 MiB/s | 116.4 KiB |  00m00s
[ 73/153] libxcrypt-0:4.4.36-5.fc40.x86 100% |   3.0 MiB/s | 118.1 KiB |  00m00s
[ 74/153] pam-libs-0:1.6.1-1.fc41.x86_6 100% |   1.5 MiB/s |  56.9 KiB |  00m00s
[ 75/153] setup-0:2.14.5-2.fc40.noarch  100% |   4.0 MiB/s | 154.7 KiB |  00m00s
[ 76/153] xz-libs-1:5.4.6-3.fc41.x86_64 100% |   2.8 MiB/s | 110.2 KiB |  00m00s
[ 77/153] mpfr-0:4.2.1-3.fc40.x86_64    100% |   8.3 MiB/s | 349.0 KiB |  00m00s
[ 78/153] libblkid-0:2.40-13.fc41.x86_6 100% |   3.2 MiB/s | 124.3 KiB |  00m00s
[ 79/153] libcap-ng-0:0.8.5-1.fc41.x86_ 100% | 873.7 KiB/s |  32.3 KiB |  00m00s
[ 80/153] libfdisk-0:2.40-13.fc41.x86_6 100% |   3.9 MiB/s | 159.3 KiB |  00m00s
[ 81/153] libmount-0:2.40-13.fc41.x86_6 100% |   4.0 MiB/s | 154.7 KiB |  00m00s
[ 82/153] libsmartcols-0:2.40-13.fc41.x 100% |   2.1 MiB/s |  83.3 KiB |  00m00s
[ 83/153] libutempter-0:1.2.1-13.fc40.x 100% | 694.8 KiB/s |  26.4 KiB |  00m00s
[ 84/153] libuuid-0:2.40-13.fc41.x86_64 100% | 768.4 KiB/s |  28.4 KiB |  00m00s
[ 85/153] systemd-libs-0:255.5-1.fc41.x 100% |  14.7 MiB/s | 706.1 KiB |  00m00s
[ 86/153] util-linux-core-0:2.40-13.fc4 100% |  12.2 MiB/s | 536.0 KiB |  00m00s
[ 87/153] zlib-ng-compat-0:2.1.6-2.fc40 100% |   2.0 MiB/s |  77.1 KiB |  00m00s
[ 88/153] basesystem-0:11-20.fc40.noarc 100% | 189.2 KiB/s |   7.2 KiB |  00m00s
[ 89/153] libgcc-0:14.0.1-0.15.fc41.x86 100% |   3.2 MiB/s | 125.6 KiB |  00m00s
[ 90/153] glibc-gconv-extra-0:2.39.9000 100% |  21.7 MiB/s |   1.7 MiB |  00m00s
[ 91/153] ncurses-base-0:6.4-12.2024012 100% |   2.3 MiB/s |  88.9 KiB |  00m00s
[ 92/153] libsepol-0:3.6-3.fc40.x86_64  100% |   8.3 MiB/s | 340.1 KiB |  00m00s
[ 93/153] ca-certificates-0:2023.2.62_v 100% |  18.3 MiB/s | 862.1 KiB |  00m00s
[ 94/153] crypto-policies-0:20240320-1. 100% |   2.3 MiB/s |  90.8 KiB |  00m00s
[ 95/153] fedora-gpg-keys-0:41-0.1.noar 100% |   3.4 MiB/s | 131.8 KiB |  00m00s
[ 96/153] fedora-repos-rawhide-0:41-0.1 100% | 241.1 KiB/s |   8.9 KiB |  00m00s
[ 97/153] pcre2-syntax-0:10.43-1.fc41.n 100% |   3.7 MiB/s | 148.8 KiB |  00m00s
[ 98/153] file-libs-0:5.45-5.fc41.x86_6 100% |  15.9 MiB/s | 763.0 KiB |  00m00s
[ 99/153] curl-0:8.7.1-1.fc41.x86_64    100% |   7.1 MiB/s | 305.9 KiB |  00m00s
[100/153] libarchive-0:3.7.2-3.fc41.x86 100% |   9.0 MiB/s | 406.6 KiB |  00m00s
[101/153] elfutils-libs-0:0.191-7.fc41. 100% |   6.0 MiB/s | 258.1 KiB |  00m00s
[102/153] elfutils-debuginfod-client-0: 100% | 980.6 KiB/s |  38.2 KiB |  00m00s
[103/153] libstdc++-0:14.0.1-0.15.fc41. 100% |  17.2 MiB/s | 880.7 KiB |  00m00s
[104/153] libzstd-0:1.5.6-1.fc41.x86_64 100% |   7.0 MiB/s | 308.9 KiB |  00m00s
[105/153] libgomp-0:14.0.1-0.15.fc41.x8 100% |   8.2 MiB/s | 345.7 KiB |  00m00s
[106/153] lua-libs-0:5.4.6-5.fc40.x86_6 100% |   3.3 MiB/s | 131.9 KiB |  00m00s
[107/153] rpm-sequoia-0:1.6.0-2.fc40.x8 100% |  18.0 MiB/s | 847.5 KiB |  00m00s
[108/153] sqlite-libs-0:3.45.2-1.fc41.x 100% |  15.7 MiB/s | 705.7 KiB |  00m00s
[109/153] lz4-libs-0:1.9.4-6.fc40.x86_6 100% |   1.7 MiB/s |  67.2 KiB |  00m00s
[110/153] libxml2-0:2.12.6-1.fc41.x86_6 100% |  15.6 MiB/s | 686.3 KiB |  00m00s
[111/153] elfutils-default-yama-scope-0 100% | 360.8 KiB/s |  13.3 KiB |  00m00s
[112/153] authselect-libs-0:1.5.0-5.fc4 100% |   5.5 MiB/s | 218.6 KiB |  00m00s
[113/153] authselect-0:1.5.0-5.fc41.x86 100% |   3.5 MiB/s | 146.2 KiB |  00m00s
[114/153] pam-0:1.6.1-1.fc41.x86_64     100% |  12.3 MiB/s | 553.5 KiB |  00m00s
[115/153] gdbm-libs-1:1.23-6.fc40.x86_6 100% |   1.4 MiB/s |  56.2 KiB |  00m00s
[116/153] libnsl2-0:2.0.1-1.fc40.x86_64 100% | 799.2 KiB/s |  29.6 KiB |  00m00s
[117/153] libpwquality-0:1.4.5-9.fc40.x 100% |   3.0 MiB/s | 119.7 KiB |  00m00s
[118/153] libtirpc-0:1.3.4-1.rc3.fc41.x 100% |   2.3 MiB/s |  92.5 KiB |  00m00s
[119/153] cracklib-0:2.9.11-5.fc40.x86_ 100% |   2.3 MiB/s |  92.5 KiB |  00m00s
[120/153] krb5-libs-0:1.21.2-5.fc40.x86 100% |  16.4 MiB/s | 756.1 KiB |  00m00s
[121/153] libcom_err-0:1.47.0-5.fc40.x8 100% | 650.1 KiB/s |  25.4 KiB |  00m00s
[122/153] keyutils-libs-0:1.6.3-3.fc40. 100% | 850.5 KiB/s |  31.5 KiB |  00m00s
[123/153] libverto-0:0.3.2-8.fc40.x86_6 100% | 555.1 KiB/s |  20.5 KiB |  00m00s
[124/153] alternatives-0:1.26-3.fc40.x8 100% |   1.0 MiB/s |  39.9 KiB |  00m00s
[125/153] binutils-gold-0:2.42.50-6.fc4 100% |  17.0 MiB/s | 783.2 KiB |  00m00s
[126/153] jansson-0:2.13.1-9.fc40.x86_6 100% |   1.1 MiB/s |  44.2 KiB |  00m00s
[127/153] pkgconf-pkg-config-0:2.1.0-1. 100% | 262.3 KiB/s |   9.7 KiB |  00m00s
[128/153] pkgconf-0:2.1.0-1.fc40.x86_64 100% |   1.0 MiB/s |  43.5 KiB |  00m00s
[129/153] pkgconf-m4-0:2.1.0-1.fc40.noa 100% | 376.3 KiB/s |  13.9 KiB |  00m00s
[130/153] binutils-0:2.42.50-6.fc41.x86 100% |  35.9 MiB/s |   6.3 MiB |  00m00s
[131/153] libpkgconf-0:2.1.0-1.fc40.x86 100% | 900.7 KiB/s |  37.8 KiB |  00m00s
[132/153] gdbm-1:1.23-6.fc40.x86_64     100% |   3.9 MiB/s | 152.5 KiB |  00m00s
[133/153] libffi-0:3.4.6-1.fc41.x86_64  100% |   1.0 MiB/s |  40.0 KiB |  00m00s
[134/153] p11-kit-0:0.25.3-4.fc40.x86_6 100% |  11.4 MiB/s | 489.8 KiB |  00m00s
[135/153] libtasn1-0:4.19.0-6.fc40.x86_ 100% |   1.9 MiB/s |  73.7 KiB |  00m00s
[136/153] p11-kit-trust-0:0.25.3-4.fc40 100% |   3.3 MiB/s | 131.5 KiB |  00m00s
[137/153] fedora-release-0:41-0.9.noarc 100% | 297.5 KiB/s |  11.0 KiB |  00m00s
[138/153] xxhash-libs-0:0.8.2-2.fc40.x8 100% | 972.2 KiB/s |  36.9 KiB |  00m00s
[139/153] fedora-release-identity-basic 100% | 318.9 KiB/s |  11.8 KiB |  00m00s
[140/153] libcurl-0:8.7.1-1.fc41.x86_64 100% |   7.5 MiB/s | 352.2 KiB |  00m00s
[141/153] libbrotli-0:1.1.0-3.fc40.x86_ 100% |   7.3 MiB/s | 338.4 KiB |  00m00s
[142/153] gdb-minimal-0:14.2-5.fc41.x86 100% |  32.9 MiB/s |   4.3 MiB |  00m00s
[143/153] libidn2-0:2.3.7-1.fc40.x86_64 100% |   3.0 MiB/s | 118.7 KiB |  00m00s
[144/153] libnghttp2-0:1.61.0-1.fc41.x8 100% |   2.0 MiB/s |  76.3 KiB |  00m00s
[145/153] libpsl-0:0.21.5-3.fc40.x86_64 100% |   1.7 MiB/s |  63.9 KiB |  00m00s
[146/153] openldap-0:2.6.7-1.fc40.x86_6 100% |   6.2 MiB/s | 254.3 KiB |  00m00s
[147/153] libssh-0:0.10.6-6.fc41.x86_64 100% |   5.0 MiB/s | 211.5 KiB |  00m00s
[148/153] libunistring-0:1.1-7.fc41.x86 100% |  12.7 MiB/s | 545.4 KiB |  00m00s
[149/153] publicsuffix-list-dafsa-0:202 100% |   1.5 MiB/s |  58.1 KiB |  00m00s
[150/153] libssh-config-0:0.10.6-6.fc41 100% | 246.9 KiB/s |   9.1 KiB |  00m00s
[151/153] cyrus-sasl-lib-0:2.1.28-19.fc 100% |  17.1 MiB/s | 789.3 KiB |  00m00s
[152/153] libevent-0:2.1.12-12.fc40.x86 100% |   6.4 MiB/s | 257.2 KiB |  00m00s
[153/153] libtool-ltdl-0:2.4.7-10.fc40. 100% | 927.1 KiB/s |  36.2 KiB |  00m00s
--------------------------------------------------------------------------------
[153/153] Total                         100% |  18.8 MiB/s |  52.8 MiB |  00m03s
Running transaction
Importing PGP key 0xE99D6AD1:
 Userid     : "Fedora (41) <fedora-41-primary@fedoraproject.org>"
 Fingerprint: 466CF2D8B60BC3057AA9453ED0622462E99D6AD1
 From       : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-41-primary
The key was successfully imported.
Importing PGP key 0xE99D6AD1:
 Userid     : "Fedora (41) <fedora-41-primary@fedoraproject.org>"
 Fingerprint: 466CF2D8B60BC3057AA9453ED0622462E99D6AD1
 From       : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-41-primary
The key was successfully imported.
Importing PGP key 0xA15B79CC:
 Userid     : "Fedora (40) <fedora-40-primary@fedoraproject.org>"
 Fingerprint: 115DF9AEF857853EE8445D0A0727707EA15B79CC
 From       : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-40-primary
The key was successfully imported.
[  1/155] Verify package files          100% | 556.0   B/s | 153.0   B |  00m00s
>>> Running pre-transaction scriptlet: filesystem-0:3.18-9.fc41.x86_64
>>> Stop pre-transaction scriptlet: filesystem-0:3.18-9.fc41.x86_64
[  2/155] Prepare transaction           100% |   1.8 KiB/s | 153.0   B |  00m00s
[  3/155] Installing libgcc-0:14.0.1-0. 100% | 132.9 MiB/s | 272.2 KiB |  00m00s
>>> Running post-install scriptlet: libgcc-0:14.0.1-0.15.fc41.x86_64
>>> Stop post-install scriptlet: libgcc-0:14.0.1-0.15.fc41.x86_64
[  4/155] Installing crypto-policies-0: 100% |  14.3 MiB/s | 146.2 KiB |  00m00s
>>> Running post-install scriptlet: crypto-policies-0:20240320-1.git58e3d95.fc41
>>> Stop post-install scriptlet: crypto-policies-0:20240320-1.git58e3d95.fc41.no
[  5/155] Installing fedora-release-ide 100% | 929.7 KiB/s | 952.0   B |  00m00s
[  6/155] Installing fedora-repos-rawhi 100% |   2.4 MiB/s |   2.4 KiB |  00m00s
[  7/155] Installing fedora-gpg-keys-0: 100% |  20.8 MiB/s | 170.1 KiB |  00m00s
[  8/155] Installing fedora-repos-0:41- 100% |   5.6 MiB/s |   5.7 KiB |  00m00s
[  9/155] Installing fedora-release-com 100% |  11.4 MiB/s |  23.3 KiB |  00m00s
[ 10/155] Installing fedora-release-0:4 100% |   0.0   B/s | 124.0   B |  00m00s
[ 11/155] Installing setup-0:2.14.5-2.f 100% |  47.3 MiB/s | 725.8 KiB |  00m00s
>>> Running post-install scriptlet: setup-0:2.14.5-2.fc40.noarch
>>> Stop post-install scriptlet: setup-0:2.14.5-2.fc40.noarch
[ 12/155] Installing filesystem-0:3.18- 100% |   1.6 MiB/s | 212.5 KiB |  00m00s
[ 13/155] Installing basesystem-0:11-20 100% |   0.0   B/s | 124.0   B |  00m00s
[ 14/155] Installing libssh-config-0:0. 100% |   0.0   B/s | 816.0   B |  00m00s
[ 15/155] Installing publicsuffix-list- 100% |  66.7 MiB/s |  68.3 KiB |  00m00s
[ 16/155] Installing pkgconf-m4-0:2.1.0 100% |   0.0   B/s |  14.3 KiB |  00m00s
[ 17/155] Installing pcre2-syntax-0:10. 100% | 122.8 MiB/s | 251.5 KiB |  00m00s
[ 18/155] Installing ncurses-base-0:6.4 100% |  34.3 MiB/s | 351.6 KiB |  00m00s
[ 19/155] Installing glibc-minimal-lang 100% |   0.0   B/s | 124.0   B |  00m00s
[ 20/155] Installing ncurses-libs-0:6.4 100% | 135.3 MiB/s | 969.7 KiB |  00m00s
>>> Running pre-install scriptlet: glibc-0:2.39.9000-16.fc41.x86_64
>>> Stop pre-install scriptlet: glibc-0:2.39.9000-16.fc41.x86_64
[ 21/155] Installing glibc-0:2.39.9000- 100% | 129.2 MiB/s |   6.7 MiB |  00m00s
>>> Running post-install scriptlet: glibc-0:2.39.9000-16.fc41.x86_64
>>> Stop post-install scriptlet: glibc-0:2.39.9000-16.fc41.x86_64
[ 22/155] Installing bash-0:5.2.26-3.fc 100% | 255.0 MiB/s |   8.2 MiB |  00m00s
>>> Running post-install scriptlet: bash-0:5.2.26-3.fc40.x86_64
>>> Stop post-install scriptlet: bash-0:5.2.26-3.fc40.x86_64
[ 23/155] Installing glibc-common-0:2.3 100% | 114.2 MiB/s |   1.0 MiB |  00m00s
[ 24/155] Installing glibc-gconv-extra- 100% | 128.9 MiB/s |   7.9 MiB |  00m00s
>>> Running post-install scriptlet: glibc-gconv-extra-0:2.39.9000-16.fc41.x86_64
>>> Stop post-install scriptlet: glibc-gconv-extra-0:2.39.9000-16.fc41.x86_64
[ 25/155] Installing zlib-ng-compat-0:2 100% |  65.8 MiB/s | 134.8 KiB |  00m00s
[ 26/155] Installing xz-libs-1:5.4.6-3. 100% | 206.0 MiB/s | 210.9 KiB |  00m00s
[ 27/155] Installing bzip2-libs-0:1.0.8 100% |  79.9 MiB/s |  81.8 KiB |  00m00s
[ 28/155] Installing popt-0:1.19-6.fc40 100% |  35.0 MiB/s | 143.5 KiB |  00m00s
[ 29/155] Installing readline-0:8.2-8.f 100% | 160.0 MiB/s | 491.4 KiB |  00m00s
[ 30/155] Installing libuuid-0:2.40-13. 100% |  37.6 MiB/s |  38.5 KiB |  00m00s
[ 31/155] Installing libstdc++-0:14.0.1 100% | 251.1 MiB/s |   2.8 MiB |  00m00s
[ 32/155] Installing libzstd-0:1.5.6-1. 100% | 256.9 MiB/s | 789.2 KiB |  00m00s
[ 33/155] Installing elfutils-libelf-0: 100% | 233.9 MiB/s |   1.2 MiB |  00m00s
[ 34/155] Installing libblkid-0:2.40-13 100% | 128.7 MiB/s | 263.7 KiB |  00m00s
[ 35/155] Installing gmp-1:6.3.0-1.fc41 100% | 196.7 MiB/s | 805.6 KiB |  00m00s
[ 36/155] Installing libattr-0:2.5.2-3. 100% |  28.8 MiB/s |  29.5 KiB |  00m00s
[ 37/155] Installing libacl-0:2.3.2-1.f 100% |  39.9 MiB/s |  40.8 KiB |  00m00s
[ 38/155] Installing libxcrypt-0:4.4.36 100% | 129.7 MiB/s | 265.5 KiB |  00m00s
[ 39/155] Installing libeconf-0:0.6.2-1 100% |  58.3 MiB/s |  59.6 KiB |  00m00s
[ 40/155] Installing lz4-libs-0:1.9.4-6 100% | 127.4 MiB/s | 130.5 KiB |  00m00s
[ 41/155] Installing gdbm-libs-1:1.23-6 100% | 120.7 MiB/s | 123.6 KiB |  00m00s
[ 42/155] Installing mpfr-0:4.2.1-3.fc4 100% | 203.5 MiB/s | 833.5 KiB |  00m00s
[ 43/155] Installing gawk-0:5.3.0-3.fc4 100% | 172.8 MiB/s |   1.7 MiB |  00m00s
[ 44/155] Installing dwz-0:0.15-6.fc40. 100% | 142.7 MiB/s | 292.3 KiB |  00m00s
[ 45/155] Installing unzip-0:6.0-63.fc4 100% | 125.8 MiB/s | 386.3 KiB |  00m00s
[ 46/155] Installing file-libs-0:5.45-5 100% | 472.9 MiB/s |   9.9 MiB |  00m00s
[ 47/155] Installing file-0:5.45-5.fc41 100% | 102.6 MiB/s | 105.0 KiB |  00m00s
[ 48/155] Installing pcre2-0:10.43-1.fc 100% | 127.9 MiB/s | 654.9 KiB |  00m00s
[ 49/155] Installing grep-0:3.11-7.fc40 100% | 100.3 MiB/s |   1.0 MiB |  00m00s
[ 50/155] Installing xz-1:5.4.6-3.fc41. 100% | 143.0 MiB/s |   2.0 MiB |  00m00s
[ 51/155] Installing libcap-ng-0:0.8.5- 100% |  69.3 MiB/s |  71.0 KiB |  00m00s
[ 52/155] Installing audit-libs-0:4.0.1 100% | 160.9 MiB/s | 329.5 KiB |  00m00s
[ 53/155] Installing pam-libs-0:1.6.1-1 100% |  67.1 MiB/s | 137.4 KiB |  00m00s
[ 54/155] Installing libcap-0:2.69-8.fc 100% |  73.1 MiB/s | 224.7 KiB |  00m00s
[ 55/155] Installing systemd-libs-0:255 100% | 192.6 MiB/s |   1.9 MiB |  00m00s
[ 56/155] Installing libsmartcols-0:2.4 100% | 177.3 MiB/s | 181.5 KiB |  00m00s
[ 57/155] Installing libsepol-0:3.6-3.f 100% | 261.4 MiB/s | 803.0 KiB |  00m00s
[ 58/155] Installing libselinux-0:3.6-4 100% |  85.1 MiB/s | 174.3 KiB |  00m00s
[ 59/155] Installing sed-0:4.9-1.fc40.x 100% | 121.3 MiB/s | 869.7 KiB |  00m00s
[ 60/155] Installing findutils-1:4.9.0- 100% | 162.9 MiB/s |   1.5 MiB |  00m00s
[ 61/155] Installing libmount-0:2.40-13 100% | 172.3 MiB/s | 352.9 KiB |  00m00s
[ 62/155] Installing lua-libs-0:5.4.6-5 100% | 137.8 MiB/s | 282.3 KiB |  00m00s
[ 63/155] Installing libcom_err-0:1.47. 100% |  66.7 MiB/s |  68.3 KiB |  00m00s
[ 64/155] Installing alternatives-0:1.2 100% |  62.5 MiB/s |  64.0 KiB |  00m00s
[ 65/155] Installing jansson-0:2.13.1-9 100% |  87.6 MiB/s |  89.7 KiB |  00m00s
[ 66/155] Installing libtasn1-0:4.19.0- 100% |  86.7 MiB/s | 177.5 KiB |  00m00s
[ 67/155] Installing libunistring-0:1.1 100% | 288.5 MiB/s |   1.7 MiB |  00m00s
[ 68/155] Installing libidn2-0:2.3.7-1. 100% |  65.4 MiB/s | 335.0 KiB |  00m00s
[ 69/155] Installing libpsl-0:0.21.5-3. 100% |  79.7 MiB/s |  81.6 KiB |  00m00s
[ 70/155] Installing util-linux-core-0: 100% | 123.6 MiB/s |   1.5 MiB |  00m00s
[ 71/155] Installing tar-2:1.35-3.fc40. 100% | 227.0 MiB/s |   3.0 MiB |  00m00s
[ 72/155] Installing libsemanage-0:3.6- 100% |  96.1 MiB/s | 295.3 KiB |  00m00s
[ 73/155] Installing shadow-utils-2:4.1 100% |  78.7 MiB/s |   4.2 MiB |  00m00s
>>> Running pre-install scriptlet: libutempter-0:1.2.1-13.fc40.x86_64
>>> Stop pre-install scriptlet: libutempter-0:1.2.1-13.fc40.x86_64
[ 74/155] Installing libutempter-0:1.2. 100% |  29.2 MiB/s |  59.7 KiB |  00m00s
[ 75/155] Installing zip-0:3.0-40.fc40. 100% | 172.6 MiB/s | 707.1 KiB |  00m00s
[ 76/155] Installing gdbm-1:1.23-6.fc40 100% |  91.0 MiB/s | 465.8 KiB |  00m00s
[ 77/155] Installing cyrus-sasl-lib-0:2 100% | 228.3 MiB/s |   2.3 MiB |  00m00s
[ 78/155] Installing zstd-0:1.5.6-1.fc4 100% | 279.3 MiB/s |   1.7 MiB |  00m00s
[ 79/155] Installing libfdisk-0:2.40-13 100% | 177.7 MiB/s | 363.9 KiB |  00m00s
[ 80/155] Installing bzip2-0:1.0.8-18.f 100% |  47.0 MiB/s |  96.2 KiB |  00m00s
[ 81/155] Installing libxml2-0:2.12.6-1 100% | 242.9 MiB/s |   1.7 MiB |  00m00s
[ 82/155] Installing sqlite-libs-0:3.45 100% | 281.1 MiB/s |   1.4 MiB |  00m00s
[ 83/155] Installing ed-0:1.20.2-1.fc41 100% |  72.8 MiB/s | 149.2 KiB |  00m00s
[ 84/155] Installing patch-0:2.7.6-24.f 100% | 129.0 MiB/s | 264.3 KiB |  00m00s
[ 85/155] Installing elfutils-default-y 100% | 170.2 KiB/s |   2.0 KiB |  00m00s
>>> Running post-install scriptlet: elfutils-default-yama-scope-0:0.191-7.fc41.n
>>> Stop post-install scriptlet: elfutils-default-yama-scope-0:0.191-7.fc41.noar
[ 86/155] Installing cpio-0:2.15-1.fc40 100% | 122.2 MiB/s |   1.1 MiB |  00m00s
[ 87/155] Installing diffutils-0:3.10-5 100% | 158.6 MiB/s |   1.6 MiB |  00m00s
[ 88/155] Installing libgomp-0:14.0.1-0 100% | 254.2 MiB/s | 520.6 KiB |  00m00s
[ 89/155] Installing keyutils-libs-0:1. 100% |  54.5 MiB/s |  55.8 KiB |  00m00s
[ 90/155] Installing libverto-0:0.3.2-8 100% |  15.3 MiB/s |  31.3 KiB |  00m00s
[ 91/155] Installing libpkgconf-0:2.1.0 100% |  73.6 MiB/s |  75.3 KiB |  00m00s
[ 92/155] Installing pkgconf-0:2.1.0-1. 100% |  41.5 MiB/s |  84.9 KiB |  00m00s
[ 93/155] Installing pkgconf-pkg-config 100% |   1.7 MiB/s |   1.8 KiB |  00m00s
[ 94/155] Installing libffi-0:3.4.6-1.f 100% |  81.8 MiB/s |  83.8 KiB |  00m00s
[ 95/155] Installing p11-kit-0:0.25.3-4 100% | 146.3 MiB/s |   2.2 MiB |  00m00s
[ 96/155] Installing p11-kit-trust-0:0. 100% |  24.0 MiB/s | 393.1 KiB |  00m00s
>>> Running post-install scriptlet: p11-kit-trust-0:0.25.3-4.fc40.x86_64
>>> Stop post-install scriptlet: p11-kit-trust-0:0.25.3-4.fc40.x86_64
[ 97/155] Installing xxhash-libs-0:0.8. 100% |  87.8 MiB/s |  89.9 KiB |  00m00s
[ 98/155] Installing libbrotli-0:1.1.0- 100% | 162.5 MiB/s | 831.8 KiB |  00m00s
[ 99/155] Installing libnghttp2-0:1.61. 100% | 163.3 MiB/s | 167.2 KiB |  00m00s
[100/155] Installing libtool-ltdl-0:2.4 100% |  65.7 MiB/s |  67.3 KiB |  00m00s
[101/155] Installing rust-srpm-macros-0 100% |   5.4 MiB/s |   5.6 KiB |  00m00s
[102/155] Installing qt6-srpm-macros-0: 100% |   0.0   B/s | 732.0   B |  00m00s
[103/155] Installing qt5-srpm-macros-0: 100% |   0.0   B/s | 768.0   B |  00m00s
[104/155] Installing perl-srpm-macros-0 100% |   0.0   B/s |   1.1 KiB |  00m00s
[105/155] Installing package-notes-srpm 100% |   0.0   B/s |   2.0 KiB |  00m00s
[106/155] Installing openblas-srpm-macr 100% |   0.0   B/s | 392.0   B |  00m00s
[107/155] Installing ocaml-srpm-macros- 100% |   0.0   B/s |   2.2 KiB |  00m00s
[108/155] Installing kernel-srpm-macros 100% |   0.0   B/s |   2.3 KiB |  00m00s
[109/155] Installing gnat-srpm-macros-0 100% |   0.0   B/s |   1.3 KiB |  00m00s
[110/155] Installing ghc-srpm-macros-0: 100% |   0.0   B/s |   1.0 KiB |  00m00s
[111/155] Installing fpc-srpm-macros-0: 100% |   0.0   B/s | 420.0   B |  00m00s
[112/155] Installing ansible-srpm-macro 100% |  35.4 MiB/s |  36.2 KiB |  00m00s
[113/155] Installing coreutils-common-0 100% | 248.7 MiB/s |  11.2 MiB |  00m00s
[114/155] Installing openssl-libs-1:3.2 100% | 311.8 MiB/s |   7.8 MiB |  00m00s
[115/155] Installing coreutils-0:9.5-1. 100% | 147.1 MiB/s |   5.6 MiB |  00m00s
>>> Running pre-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40.n
>>> Stop pre-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40.noar
[116/155] Installing ca-certificates-0: 100% |   2.6 MiB/s |   2.3 MiB |  00m01s
>>> Running post-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40.
>>> Stop post-install scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40.noa
[117/155] Installing krb5-libs-0:1.21.2 100% | 176.5 MiB/s |   2.3 MiB |  00m00s
[118/155] Installing libtirpc-0:1.3.4-1 100% |  99.9 MiB/s | 204.6 KiB |  00m00s
[119/155] Installing gzip-0:1.13-1.fc40 100% |  95.4 MiB/s | 390.6 KiB |  00m00s
[120/155] Installing authselect-libs-0: 100% |  81.4 MiB/s | 833.2 KiB |  00m00s
[121/155] Installing libarchive-0:3.7.2 100% | 179.0 MiB/s | 916.6 KiB |  00m00s
[122/155] Installing authselect-0:1.5.0 100% |  51.4 MiB/s | 157.9 KiB |  00m00s
[123/155] Installing cracklib-0:2.9.11- 100% |  30.6 MiB/s | 250.3 KiB |  00m00s
[124/155] Installing libpwquality-0:1.4 100% |  52.5 MiB/s | 430.1 KiB |  00m00s
[125/155] Installing libnsl2-0:2.0.1-1. 100% |  28.8 MiB/s |  59.0 KiB |  00m00s
[126/155] Installing pam-0:1.6.1-1.fc41 100% |  72.6 MiB/s |   1.8 MiB |  00m00s
[127/155] Installing libssh-0:0.10.6-6. 100% | 167.8 MiB/s | 515.4 KiB |  00m00s
[128/155] Installing rpm-sequoia-0:1.6. 100% | 278.7 MiB/s |   2.2 MiB |  00m00s
[129/155] Installing rpm-libs-0:4.19.1. 100% | 173.7 MiB/s | 711.4 KiB |  00m00s
[130/155] Installing libevent-0:2.1.12- 100% | 175.7 MiB/s | 899.4 KiB |  00m00s
[131/155] Installing openldap-0:2.6.7-1 100% | 124.8 MiB/s | 638.9 KiB |  00m00s
[132/155] Installing libcurl-0:8.7.1-1. 100% | 194.0 MiB/s | 794.6 KiB |  00m00s
[133/155] Installing elfutils-libs-0:0. 100% | 158.2 MiB/s | 648.0 KiB |  00m00s
[134/155] Installing elfutils-debuginfo 100% |  32.7 MiB/s |  66.9 KiB |  00m00s
[135/155] Installing binutils-gold-0:2. 100% | 101.5 MiB/s |   2.0 MiB |  00m00s
>>> Running post-install scriptlet: binutils-gold-0:2.42.50-6.fc41.x86_64
>>> Stop post-install scriptlet: binutils-gold-0:2.42.50-6.fc41.x86_64
[136/155] Installing binutils-0:2.42.50 100% | 264.5 MiB/s |  27.2 MiB |  00m00s
>>> Running post-install scriptlet: binutils-0:2.42.50-6.fc41.x86_64
>>> Stop post-install scriptlet: binutils-0:2.42.50-6.fc41.x86_64
[137/155] Installing elfutils-0:0.191-7 100% | 212.7 MiB/s |   2.6 MiB |  00m00s
[138/155] Installing gdb-minimal-0:14.2 100% | 308.7 MiB/s |  12.7 MiB |  00m00s
[139/155] Installing debugedit-0:5.0-14 100% |  65.7 MiB/s | 201.7 KiB |  00m00s
[140/155] Installing rpm-build-libs-0:4 100% |  97.3 MiB/s | 199.2 KiB |  00m00s
[141/155] Installing curl-0:8.7.1-1.fc4 100% |  29.7 MiB/s | 760.6 KiB |  00m00s
>>> Running pre-install scriptlet: rpm-0:4.19.1.1-1.fc40.x86_64
>>> Stop pre-install scriptlet: rpm-0:4.19.1.1-1.fc40.x86_64
[142/155] Installing rpm-0:4.19.1.1-1.f 100% |  82.6 MiB/s |   2.4 MiB |  00m00s
[143/155] Installing efi-srpm-macros-0: 100% |  40.2 MiB/s |  41.2 KiB |  00m00s
[144/155] Installing lua-srpm-macros-0: 100% |   1.9 MiB/s |   1.9 KiB |  00m00s
[145/155] Installing zig-srpm-macros-0: 100% |   1.6 MiB/s |   1.7 KiB |  00m00s
[146/155] Installing fonts-srpm-macros- 100% |  55.1 MiB/s |  56.5 KiB |  00m00s
[147/155] Installing forge-srpm-macros- 100% |  39.4 MiB/s |  40.3 KiB |  00m00s
[148/155] Installing go-srpm-macros-0:3 100% |  12.1 MiB/s |  62.0 KiB |  00m00s
[149/155] Installing python-srpm-macros 100% |  25.2 MiB/s |  51.7 KiB |  00m00s
[150/155] Installing redhat-rpm-config- 100% |  46.3 MiB/s | 189.7 KiB |  00m00s
[151/155] Installing rpm-build-0:4.19.1 100% |  35.5 MiB/s | 182.0 KiB |  00m00s
[152/155] Installing pyproject-srpm-mac 100% |   1.0 MiB/s |   2.1 KiB |  00m00s
[153/155] Installing util-linux-0:2.40- 100% |  83.1 MiB/s |   3.7 MiB |  00m00s
>>> Running post-install scriptlet: util-linux-0:2.40-13.fc41.x86_64
>>> Stop post-install scriptlet: util-linux-0:2.40-13.fc41.x86_64
[154/155] Installing which-0:2.21-41.fc 100% |  40.3 MiB/s |  82.4 KiB |  00m00s
[155/155] Installing info-0:7.1-2.fc40. 100% | 278.7 KiB/s | 358.2 KiB |  00m01s
>>> Running post-transaction scriptlet: filesystem-0:3.18-9.fc41.x86_64
>>> Stop post-transaction scriptlet: filesystem-0:3.18-9.fc41.x86_64
>>> Running post-transaction scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.f
>>> Stop post-transaction scriptlet: ca-certificates-0:2023.2.62_v7.0.401-6.fc40
>>> Running post-transaction scriptlet: authselect-libs-0:1.5.0-5.fc41.x86_64
>>> Stop post-transaction scriptlet: authselect-libs-0:1.5.0-5.fc41.x86_64
>>> Running post-transaction scriptlet: rpm-0:4.19.1.1-1.fc40.x86_64
>>> Stop post-transaction scriptlet: rpm-0:4.19.1.1-1.fc40.x86_64
>>> Running trigger-install scriptlet: glibc-common-0:2.39.9000-16.fc41.x86_64
>>> Stop trigger-install scriptlet: glibc-common-0:2.39.9000-16.fc41.x86_64
>>> Running trigger-install scriptlet: info-0:7.1-2.fc40.x86_64
>>> Stop trigger-install scriptlet: info-0:7.1-2.fc40.x86_64
Finish: installing minimal buildroot with dnf5
Start: creating root cache
Finish: creating root cache
Finish: chroot init
INFO: Installed packages:
INFO: alternatives-1.26-3.fc40.x86_64
ansible-srpm-macros-1-15.fc41.noarch
audit-libs-4.0.1-1.fc41.x86_64
authselect-1.5.0-5.fc41.x86_64
authselect-libs-1.5.0-5.fc41.x86_64
basesystem-11-20.fc40.noarch
bash-5.2.26-3.fc40.x86_64
binutils-2.42.50-6.fc41.x86_64
binutils-gold-2.42.50-6.fc41.x86_64
bzip2-1.0.8-18.fc40.x86_64
bzip2-libs-1.0.8-18.fc40.x86_64
ca-certificates-2023.2.62_v7.0.401-6.fc40.noarch
coreutils-9.5-1.fc41.x86_64
coreutils-common-9.5-1.fc41.x86_64
cpio-2.15-1.fc40.x86_64
cracklib-2.9.11-5.fc40.x86_64
crypto-policies-20240320-1.git58e3d95.fc41.noarch
curl-8.7.1-1.fc41.x86_64
cyrus-sasl-lib-2.1.28-19.fc40.x86_64
debugedit-5.0-14.fc40.x86_64
diffutils-3.10-5.fc40.x86_64
dwz-0.15-6.fc40.x86_64
ed-1.20.2-1.fc41.x86_64
efi-srpm-macros-5-11.fc40.noarch
elfutils-0.191-7.fc41.x86_64
elfutils-debuginfod-client-0.191-7.fc41.x86_64
elfutils-default-yama-scope-0.191-7.fc41.noarch
elfutils-libelf-0.191-7.fc41.x86_64
elfutils-libs-0.191-7.fc41.x86_64
fedora-gpg-keys-41-0.1.noarch
fedora-release-41-0.9.noarch
fedora-release-common-41-0.9.noarch
fedora-release-identity-basic-41-0.9.noarch
fedora-repos-41-0.1.noarch
fedora-repos-rawhide-41-0.1.noarch
file-5.45-5.fc41.x86_64
file-libs-5.45-5.fc41.x86_64
filesystem-3.18-9.fc41.x86_64
findutils-4.9.0-8.fc40.x86_64
fonts-srpm-macros-2.0.5-14.fc40.noarch
forge-srpm-macros-0.3.1-1.fc41.noarch
fpc-srpm-macros-1.3-12.fc40.noarch
gawk-5.3.0-3.fc40.x86_64
gdb-minimal-14.2-5.fc41.x86_64
gdbm-1.23-6.fc40.x86_64
gdbm-libs-1.23-6.fc40.x86_64
ghc-srpm-macros-1.9.1-1.fc41.noarch
glibc-2.39.9000-16.fc41.x86_64
glibc-common-2.39.9000-16.fc41.x86_64
glibc-gconv-extra-2.39.9000-16.fc41.x86_64
glibc-minimal-langpack-2.39.9000-16.fc41.x86_64
gmp-6.3.0-1.fc41.x86_64
gnat-srpm-macros-6-5.fc40.noarch
go-srpm-macros-3.6.0-1.fc41.noarch
gpg-pubkey-a15b79cc-63d04c2c
gpg-pubkey-e99d6ad1-64d2612c
grep-3.11-7.fc40.x86_64
gzip-1.13-1.fc40.x86_64
info-7.1-2.fc40.x86_64
jansson-2.13.1-9.fc40.x86_64
kernel-srpm-macros-1.0-23.fc41.noarch
keyutils-libs-1.6.3-3.fc40.x86_64
krb5-libs-1.21.2-5.fc40.x86_64
libacl-2.3.2-1.fc40.x86_64
libarchive-3.7.2-3.fc41.x86_64
libattr-2.5.2-3.fc40.x86_64
libblkid-2.40-13.fc41.x86_64
libbrotli-1.1.0-3.fc40.x86_64
libcap-2.69-8.fc41.x86_64
libcap-ng-0.8.5-1.fc41.x86_64
libcom_err-1.47.0-5.fc40.x86_64
libcurl-8.7.1-1.fc41.x86_64
libeconf-0.6.2-1.fc41.x86_64
libevent-2.1.12-12.fc40.x86_64
libfdisk-2.40-13.fc41.x86_64
libffi-3.4.6-1.fc41.x86_64
libgcc-14.0.1-0.15.fc41.x86_64
libgomp-14.0.1-0.15.fc41.x86_64
libidn2-2.3.7-1.fc40.x86_64
libmount-2.40-13.fc41.x86_64
libnghttp2-1.61.0-1.fc41.x86_64
libnsl2-2.0.1-1.fc40.x86_64
libpkgconf-2.1.0-1.fc40.x86_64
libpsl-0.21.5-3.fc40.x86_64
libpwquality-1.4.5-9.fc40.x86_64
libselinux-3.6-4.fc40.x86_64
libsemanage-3.6-3.fc40.x86_64
libsepol-3.6-3.fc40.x86_64
libsmartcols-2.40-13.fc41.x86_64
libssh-0.10.6-6.fc41.x86_64
libssh-config-0.10.6-6.fc41.noarch
libstdc++-14.0.1-0.15.fc41.x86_64
libtasn1-4.19.0-6.fc40.x86_64
libtirpc-1.3.4-1.rc3.fc41.x86_64
libtool-ltdl-2.4.7-10.fc40.x86_64
libunistring-1.1-7.fc41.x86_64
libutempter-1.2.1-13.fc40.x86_64
libuuid-2.40-13.fc41.x86_64
libverto-0.3.2-8.fc40.x86_64
libxcrypt-4.4.36-5.fc40.x86_64
libxml2-2.12.6-1.fc41.x86_64
libzstd-1.5.6-1.fc41.x86_64
lua-libs-5.4.6-5.fc40.x86_64
lua-srpm-macros-1-13.fc40.noarch
lz4-libs-1.9.4-6.fc40.x86_64
mpfr-4.2.1-3.fc40.x86_64
ncurses-base-6.4-12.20240127.fc40.noarch
ncurses-libs-6.4-12.20240127.fc40.x86_64
ocaml-srpm-macros-9-3.fc40.noarch
openblas-srpm-macros-2-17.fc41.noarch
openldap-2.6.7-1.fc40.x86_64
openssl-libs-3.2.1-6.fc41.x86_64
p11-kit-0.25.3-4.fc40.x86_64
p11-kit-trust-0.25.3-4.fc40.x86_64
package-notes-srpm-macros-0.5-11.fc40.noarch
pam-1.6.1-1.fc41.x86_64
pam-libs-1.6.1-1.fc41.x86_64
patch-2.7.6-24.fc40.x86_64
pcre2-10.43-1.fc41.x86_64
pcre2-syntax-10.43-1.fc41.noarch
perl-srpm-macros-1-53.fc40.noarch
pkgconf-2.1.0-1.fc40.x86_64
pkgconf-m4-2.1.0-1.fc40.noarch
pkgconf-pkg-config-2.1.0-1.fc40.x86_64
popt-1.19-6.fc40.x86_64
publicsuffix-list-dafsa-20240107-3.fc40.noarch
pyproject-srpm-macros-1.12.0-1.fc40.noarch
python-srpm-macros-3.12-9.fc41.noarch
qt5-srpm-macros-5.15.13-1.fc41.noarch
qt6-srpm-macros-6.7.0-1.fc41.noarch
readline-8.2-8.fc40.x86_64
redhat-rpm-config-288-1.fc41.noarch
rpm-4.19.1.1-1.fc40.x86_64
rpm-build-4.19.1.1-1.fc40.x86_64
rpm-build-libs-4.19.1.1-1.fc40.x86_64
rpm-libs-4.19.1.1-1.fc40.x86_64
rpm-sequoia-1.6.0-2.fc40.x86_64
rust-srpm-macros-26.2-1.fc41.noarch
sed-4.9-1.fc40.x86_64
setup-2.14.5-2.fc40.noarch
shadow-utils-4.15.1-2.fc41.x86_64
sqlite-libs-3.45.2-1.fc41.x86_64
systemd-libs-255.5-1.fc41.x86_64
tar-1.35-3.fc40.x86_64
unzip-6.0-63.fc40.x86_64
util-linux-2.40-13.fc41.x86_64
util-linux-core-2.40-13.fc41.x86_64
which-2.21-41.fc40.x86_64
xxhash-libs-0.8.2-2.fc40.x86_64
xz-5.4.6-3.fc41.x86_64
xz-libs-5.4.6-3.fc41.x86_64
zig-srpm-macros-1-2.fc40.noarch
zip-3.0-40.fc40.x86_64
zlib-ng-compat-2.1.6-2.fc40.x86_64
zstd-1.5.6-1.fc41.x86_64
Start: buildsrpm
Start: rpmbuild -bs
warning: source_date_epoch_from_changelog set but %changelog is missing
Building target platforms: x86_64
Building for target x86_64
Wrote: /builddir/build/SRPMS/R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.src.rpm

RPM build warnings:
    source_date_epoch_from_changelog set but %changelog is missing
Finish: rpmbuild -bs
cp: preserving permissions for ‘/var/lib/copr-rpmbuild/results/chroot_scan/var/lib/mock/fedora-rawhide-x86_64-1714250792.031094/root/var/log’: No such file or directory
INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-x86_64-1714250792.031094/root/var/log/dnf5.log
Finish: buildsrpm
INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-9h8ftl94/R-CRAN-stelfi/R-CRAN-stelfi.spec) Config(child) 0 minutes 22 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-stelfi-1.0.1-1.fc41.copr7366607.src.rpm)  Config(fedora-rawhide-x86_64)
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1714250792.031094/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.19.1.1-1.fc39.x86_64
  rpm-sequoia-1.6.0-1.fc39.x86_64
  python3-dnf-4.19.2-1.fc39.noarch
  python3-dnf-plugins-core-4.6.0-1.fc39.noarch
  yum-4.19.2-1.fc39.noarch
  dnf5-5.1.17-1.fc39.x86_64
  dnf5-plugins-5.1.17-1.fc39.x86_64
Finish: chroot init
Start: build phase for R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.src.rpm
Start: build setup for R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.src.rpm
warning: source_date_epoch_from_changelog set but %changelog is missing
Building target platforms: x86_64
Building for target x86_64
Wrote: /builddir/build/SRPMS/R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.src.rpm

RPM build warnings:
    source_date_epoch_from_changelog set but %changelog is missing
Updating and loading repositories:
 fedora                                 100% |  51.2 KiB/s |  16.9 KiB |  00m00s
 Copr repository                        100% |  33.5 KiB/s |   1.5 KiB |  00m00s
 Copr repository                        100% |  47.2 MiB/s |  13.7 MiB |  00m00s
Repositories loaded.
Package                      Arch   Version                          Repository      Size
Installing:                                                                              
 R-CRAN-Matrix               x86_64 1.6.5-1.fc41.copr7355271         copr_base    7.2 MiB
 R-CRAN-RcppEigen            x86_64 0.3.4.0.0-1.fc41.copr7353593     copr_base    9.0 MiB
 R-CRAN-TMB                  x86_64 1.9.11-1.fc41.copr7356296        copr_base    3.4 MiB
 R-CRAN-dplyr                x86_64 1.1.4-1.fc41.copr7361225         copr_base    2.6 MiB
 R-CRAN-fmesher              x86_64 0.1.5-1.fc41.copr7364673         copr_base    2.8 MiB
 R-CRAN-ggplot2              noarch 3.5.1-1.fc41.copr7361224         copr_base    7.1 MiB
 R-CRAN-gridExtra            noarch 2.3-3.fc41.copr7357925           copr_base    1.6 MiB
 R-CRAN-sf                   x86_64 1.0.16-1.fc41.copr7359562        copr_base    7.2 MiB
 R-devel                     x86_64 4.4.0-1.fc41~bootstrap           copr_base    0.0   B
Installing dependencies:                                                                 
 R-CRAN-DBI                  noarch 1.2.2-1.fc41.copr7349980         copr_base    1.9 MiB
 R-CRAN-KernSmooth           x86_64 2.23.22-1.fc41.copr7352638       copr_base  145.2 KiB
 R-CRAN-MASS                 x86_64 7.3.60.0.1-1.fc41.copr7352640    copr_base    1.8 MiB
 R-CRAN-R6                   noarch 2.5.1-1.fc41.copr7349938         copr_base  115.9 KiB
 R-CRAN-RColorBrewer         noarch 1.1.3-1.fc41.copr7349948         copr_base   63.6 KiB
 R-CRAN-Rcpp                 x86_64 1.0.12-1.fc41.copr7349917        copr_base    8.3 MiB
 R-CRAN-class                x86_64 7.3.22-1.fc41.copr7355270        copr_base  160.1 KiB
 R-CRAN-classInt             x86_64 0.4.10-1.fc41.copr7357941        copr_base  818.4 KiB
 R-CRAN-cli                  x86_64 3.6.2-1.fc41.copr7349961         copr_base    2.4 MiB
 R-CRAN-colorspace           x86_64 2.1.0-1.fc41.copr7349953         copr_base    4.0 MiB
 R-CRAN-e1071                x86_64 1.7.14-1.fc41.copr7356080        copr_base  984.3 KiB
 R-CRAN-fansi                x86_64 1.0.6-1.fc41.copr7349952         copr_base  625.8 KiB
 R-CRAN-farver               x86_64 2.1.1-1.fc41.copr7349997         copr_base    2.0 MiB
 R-CRAN-generics             noarch 0.1.3-1.fc41.copr7350006         copr_base  160.2 KiB
 R-CRAN-glue                 x86_64 1.7.0-1.fc41.copr7349919         copr_base  261.2 KiB
 R-CRAN-gtable               noarch 0.3.5-1.fc41.copr7356060         copr_base  306.7 KiB
 R-CRAN-isoband              x86_64 0.2.7-1.fc41.copr7351195         copr_base    1.9 MiB
 R-CRAN-labeling             noarch 0.4.3-1.fc41.copr7349947         copr_base   92.7 KiB
 R-CRAN-lattice              x86_64 0.22.6-1.fc41.copr7352639        copr_base    2.0 MiB
 R-CRAN-lifecycle            noarch 1.0.4-1.fc41.copr7354340         copr_base  282.7 KiB
 R-CRAN-magrittr             x86_64 2.0.3-1.fc41.copr7349936         copr_base  417.3 KiB
 R-CRAN-mgcv                 x86_64 1.9.1-1.fc41.copr7357272         copr_base    4.5 MiB
 R-CRAN-munsell              noarch 0.5.1-1.fc41.copr7353599         copr_base  379.0 KiB
 R-CRAN-nlme                 x86_64 3.1.164-1.fc41.copr7355272       copr_base    3.8 MiB
 R-CRAN-pillar               noarch 1.9.0-1.fc41.copr7357931         copr_base    1.4 MiB
 R-CRAN-pkgconfig            noarch 2.0.3-3.fc41.copr7349937         copr_base   34.0 KiB
 R-CRAN-proxy                x86_64 0.4.27-1.fc41.copr7350441        copr_base  245.5 KiB
 R-CRAN-rlang                x86_64 1.1.3-1.fc41.copr7349924         copr_base    2.6 MiB
 R-CRAN-s2                   x86_64 1.1.6-1.fc41.copr7354911         copr_base    3.6 MiB
 R-CRAN-scales               noarch 1.3.0-1.fc41.copr7356067         copr_base    1.1 MiB
 R-CRAN-sp                   x86_64 2.1.3-1.fc41.copr7353640         copr_base    4.1 MiB
 R-CRAN-tibble               x86_64 3.2.1-1.fc41.copr7359525         copr_base    1.7 MiB
 R-CRAN-tidyselect           noarch 1.2.1-1.fc41.copr7357928         copr_base  433.3 KiB
 R-CRAN-units                x86_64 0.8.5-1.fc41.copr7353642         copr_base  767.0 KiB
 R-CRAN-utf8                 x86_64 1.2.4-1.fc41.copr7349954         copr_base  470.9 KiB
 R-CRAN-vctrs                x86_64 0.6.5-1.fc41.copr7356070         copr_base    2.3 MiB
 R-CRAN-viridisLite          noarch 0.4.2-1.fc41.copr7349928         copr_base    1.3 MiB
 R-CRAN-withr                noarch 3.0.0-1.fc41.copr7349929         copr_base  420.0 KiB
 R-CRAN-wk                   x86_64 0.9.1-1.fc41.copr7352521         copr_base    2.1 MiB
 R-core                      x86_64 4.4.0-1.fc41~bootstrap           copr_base  100.5 MiB
 R-core-devel                x86_64 4.4.0-1.fc41~bootstrap           copr_base  394.1 KiB
 R-java                      x86_64 4.4.0-1.fc41~bootstrap           copr_base    0.0   B
 R-java-devel                x86_64 4.4.0-1.fc41~bootstrap           copr_base    0.0   B
 R-littler                   x86_64 0.3.19-3.fc40                    fedora     189.7 KiB
 R-rpm-macros                noarch 1.2.1-9.fc40                     fedora       5.6 KiB
 SuperLU                     x86_64 6.0.1-5.fc41                     fedora     474.3 KiB
 abattis-cantarell-vf-fonts  noarch 0.301-12.fc40                    fedora     192.7 KiB
 alsa-lib                    x86_64 1.2.11-2.fc40                    fedora       1.4 MiB
 annobin-docs                noarch 12.52-1.fc41                     fedora      96.2 KiB
 annobin-plugin-gcc          x86_64 12.52-1.fc41                     fedora     971.6 KiB
 armadillo                   x86_64 12.8.1-1.fc41                    fedora      90.3 KiB
 arpack                      x86_64 3.9.1-3.fc40                     fedora     646.0 KiB
 avahi-libs                  x86_64 0.8-26.fc40                      fedora     166.3 KiB
 blosc                       x86_64 1.21.5-4.fc40                    fedora     122.1 KiB
 boost-program-options       x86_64 1.83.0-3.fc40                    fedora     272.7 KiB
 brotli                      x86_64 1.1.0-3.fc40                     fedora      31.8 KiB
 brotli-devel                x86_64 1.1.0-3.fc40                     fedora      65.6 KiB
 bzip2-devel                 x86_64 1.0.8-18.fc40                    fedora     309.8 KiB
 cairo                       x86_64 1.18.0-3.fc40                    fedora       1.7 MiB
 cairo-devel                 x86_64 1.18.0-3.fc40                    fedora       2.3 MiB
 cfitsio                     x86_64 4.4.0-2.fc41                     fedora       1.8 MiB
 cmake-filesystem            x86_64 3.28.3-4.fc41                    fedora       0.0   B
 copy-jdk-configs            noarch 4.1-5.fc40                       fedora      20.3 KiB
 cpp                         x86_64 14.0.1-0.15.fc41                 fedora      34.9 MiB
 crypto-policies-scripts     noarch 20240320-1.git58e3d95.fc41       fedora     323.2 KiB
 cups-libs                   x86_64 1:2.4.7-13.fc41                  fedora     618.8 KiB
 dbus-libs                   x86_64 1:1.14.10-3.fc40                 fedora     368.9 KiB
 default-fonts-core-sans     noarch 4.0-13.fc41                      fedora      11.9 KiB
 desktop-file-utils          x86_64 0.26-12.fc40                     fedora     226.0 KiB
 emacs-filesystem            noarch 1:30.0-2.fc41                    fedora       0.0   B
 expat                       x86_64 2.6.2-1.fc41                     fedora     280.8 KiB
 flexiblas                   x86_64 3.4.2-1.fc41                     fedora      46.9 KiB
 flexiblas-devel             x86_64 3.4.2-1.fc41                     fedora       4.7 MiB
 flexiblas-netlib            x86_64 3.4.2-1.fc41                     fedora      10.4 MiB
 flexiblas-netlib64          x86_64 3.4.2-1.fc41                     fedora      10.5 MiB
 flexiblas-openblas-openmp   x86_64 3.4.2-1.fc41                     fedora      39.3 KiB
 flexiblas-openblas-openmp64 x86_64 3.4.2-1.fc41                     fedora      39.3 KiB
 fontconfig                  x86_64 2.15.0-4.fc40                    fedora     767.3 KiB
 fontconfig-devel            x86_64 2.15.0-4.fc40                    fedora     117.2 KiB
 fonts-filesystem            noarch 1:2.0.5-14.fc40                  fedora       0.0   B
 freetype                    x86_64 2.13.2-5.fc40                    fedora     842.6 KiB
 freetype-devel              x86_64 2.13.2-5.fc40                    fedora       7.8 MiB
 freexl                      x86_64 2.0.0-7.fc41                     fedora      89.4 KiB
 fribidi                     x86_64 1.0.13-4.fc40                    fedora     365.3 KiB
 gc                          x86_64 8.2.2-6.fc40                     fedora     258.7 KiB
 gcc                         x86_64 14.0.1-0.15.fc41                 fedora     103.9 MiB
 gcc-c++                     x86_64 14.0.1-0.15.fc41                 fedora      38.1 MiB
 gcc-gfortran                x86_64 14.0.1-0.15.fc41                 fedora      37.2 MiB
 gcc-plugin-annobin          x86_64 14.0.1-0.15.fc41                 fedora      57.1 KiB
 gdal-libs                   x86_64 3.8.5-4.fc41                     fedora      27.0 MiB
 geos                        x86_64 3.12.1-3.fc40                    fedora       3.5 MiB
 gettext                     x86_64 0.22.5-2.fc41                    fedora       5.2 MiB
 gettext-envsubst            x86_64 0.22.5-2.fc41                    fedora      74.9 KiB
 gettext-libs                x86_64 0.22.5-2.fc41                    fedora       1.7 MiB
 gettext-runtime             x86_64 0.22.5-2.fc41                    fedora     481.3 KiB
 giflib                      x86_64 5.2.2-1.fc41                     fedora     112.2 KiB
 glib2                       x86_64 2.80.0-1.fc41                    fedora      14.4 MiB
 glib2-devel                 x86_64 2.80.0-1.fc41                    fedora      15.4 MiB
 glibc-devel                 x86_64 2.39.9000-16.fc41                fedora      36.7 KiB
 glibc-headers-x86           noarch 2.39.9000-16.fc41                fedora       2.2 MiB
 gnupg2                      x86_64 2.4.5-1.fc41                     fedora       9.5 MiB
 gnutls                      x86_64 3.8.5-1.fc41                     fedora       3.2 MiB
 google-noto-fonts-common    noarch 20240401-1.fc41                  fedora      17.5 KiB
 google-noto-sans-vf-fonts   noarch 20240401-1.fc41                  fedora       1.2 MiB
 gpgme                       x86_64 1.23.2-3.fc40                    fedora     575.3 KiB
 gpgmepp                     x86_64 1.23.2-3.fc40                    fedora     424.2 KiB
 graphite2                   x86_64 1.3.14-15.fc40                   fedora     192.0 KiB
 graphite2-devel             x86_64 1.3.14-15.fc40                   fedora      49.1 KiB
 guile30                     x86_64 3.0.7-12.fc40                    fedora      51.5 MiB
 harfbuzz                    x86_64 8.4.0-1.fc41                     fedora       2.6 MiB
 harfbuzz-devel              x86_64 8.4.0-1.fc41                     fedora       5.1 MiB
 harfbuzz-icu                x86_64 8.4.0-1.fc41                     fedora      15.5 KiB
 hdf-libs                    x86_64 4.2.16.2-1.fc40                  fedora     683.5 KiB
 hdf5                        x86_64 1.12.1-15.fc40                   fedora       8.4 MiB
 imath                       x86_64 3.1.11-1.fc41                    fedora     368.0 KiB
 java-21-openjdk             x86_64 1:21.0.2.0.13-3.fc41             fedora       1.1 MiB
 java-21-openjdk-devel       x86_64 1:21.0.2.0.13-3.fc41             fedora      11.2 MiB
 java-21-openjdk-headless    x86_64 1:21.0.2.0.13-3.fc41             fedora     204.9 MiB
 javapackages-filesystem     noarch 6.2.0-9.fc41                     fedora       1.9 KiB
 jbigkit-libs                x86_64 2.1-29.fc40                      fedora     117.6 KiB
 json-c                      x86_64 0.17-3.fc40                      fedora      82.4 KiB
 kernel-headers              x86_64 6.9.0-0.rc5.44.fc41              fedora       6.3 MiB
 lcms2                       x86_64 2.16-3.fc40                      fedora     420.9 KiB
 libICE                      x86_64 1.1.1-3.fc40                     fedora     181.2 KiB
 libRmath                    x86_64 4.4.0-1.fc41~bootstrap           copr_base  242.8 KiB
 libRmath-devel              x86_64 4.4.0-1.fc41~bootstrap           copr_base   17.4 KiB
 libSM                       x86_64 1.2.4-3.fc40                     fedora      97.3 KiB
 libX11                      x86_64 1.8.9-1.fc41                     fedora       1.3 MiB
 libX11-common               noarch 1.8.9-1.fc41                     fedora       1.1 MiB
 libX11-devel                x86_64 1.8.9-1.fc41                     fedora       1.0 MiB
 libX11-xcb                  x86_64 1.8.9-1.fc41                     fedora      15.0 KiB
 libXau                      x86_64 1.0.11-6.fc40                    fedora      66.9 KiB
 libXau-devel                x86_64 1.0.11-6.fc40                    fedora       6.4 KiB
 libXcomposite               x86_64 0.4.6-3.fc40                     fedora      44.5 KiB
 libXext                     x86_64 1.3.6-1.fc40                     fedora      90.1 KiB
 libXext-devel               x86_64 1.3.6-1.fc40                     fedora      98.9 KiB
 libXft                      x86_64 2.3.8-6.fc40                     fedora     164.5 KiB
 libXft-devel                x86_64 2.3.8-6.fc40                     fedora      31.7 KiB
 libXi                       x86_64 1.8.1-5.fc40                     fedora      80.7 KiB
 libXmu                      x86_64 1.2.1-1.fc41                     fedora     187.5 KiB
 libXrender                  x86_64 0.9.11-6.fc40                    fedora      50.1 KiB
 libXrender-devel            x86_64 0.9.11-6.fc40                    fedora      50.1 KiB
 libXt                       x86_64 1.3.0-3.fc40                     fedora     425.9 KiB
 libXtst                     x86_64 1.2.4-6.fc40                     fedora      33.6 KiB
 libaec                      x86_64 1.1.2-1.fc40                     fedora      94.1 KiB
 libarrow                    x86_64 16.0.0-1.fc41                    fedora      22.1 MiB
 libarrow-doc                noarch 16.0.0-1.fc41                    fedora     115.7 KiB
 libassuan                   x86_64 2.5.7-1.fc41                     fedora     163.8 KiB
 libb2                       x86_64 0.98.1-11.fc40                   fedora      42.2 KiB
 libblkid-devel              x86_64 2.40-13.fc41                     fedora      44.9 KiB
 libdatrie                   x86_64 0.2.13-9.fc40                    fedora      57.9 KiB
 libdeflate                  x86_64 1.20-4.fc41                      fedora     116.6 KiB
 libffi-devel                x86_64 3.4.6-1.fc41                     fedora      33.1 KiB
 libfontenc                  x86_64 1.1.8-1.fc41                     fedora      67.0 KiB
 libgcrypt                   x86_64 1.10.3-4.fc41                    fedora       1.3 MiB
 libgeotiff                  x86_64 1.7.1-13.fc41                    fedora     311.9 KiB
 libgfortran                 x86_64 14.0.1-0.15.fc41                 fedora       2.9 MiB
 libgpg-error                x86_64 1.49-1.fc41                      fedora     875.2 KiB
 libgta                      x86_64 1.2.1-12.fc40                    fedora      70.2 KiB
 libicu                      x86_64 74.2-1.fc40                      fedora      34.9 MiB
 libicu-devel                x86_64 74.2-1.fc40                      fedora       5.6 MiB
 libjpeg-turbo               x86_64 3.0.2-2.fc41                     fedora     772.9 KiB
 libkml                      x86_64 1.3.0-47.fc40                    fedora       1.2 MiB
 libksba                     x86_64 1.6.6-1.fc41                     fedora     392.9 KiB
 liblerc                     x86_64 4.0.0-6.fc40                     fedora     603.5 KiB
 libmount-devel              x86_64 2.40-13.fc41                     fedora      63.5 KiB
 libmpc                      x86_64 1.3.1-5.fc40                     fedora     164.7 KiB
 liborc2                     x86_64 2.0.0-2.fc41                     fedora       1.6 MiB
 libpng                      x86_64 2:1.6.40-3.fc40                  fedora     241.8 KiB
 libpng-devel                x86_64 2:1.6.40-3.fc40                  fedora     881.5 KiB
 libpq                       x86_64 16.1-4.fc41                      fedora     943.8 KiB
 libqhull_r                  x86_64 1:8.0.2-4.fc40                   fedora     475.4 KiB
 libquadmath                 x86_64 14.0.1-0.15.fc41                 fedora     325.9 KiB
 libquadmath-devel           x86_64 14.0.1-0.15.fc41                 fedora      21.8 KiB
 librttopo                   x86_64 1.1.0-14.fc40                    fedora     504.8 KiB
 libselinux-devel            x86_64 3.6-4.fc40                       fedora     126.1 KiB
 libsepol-devel              x86_64 3.6-3.fc40                       fedora     120.2 KiB
 libspatialite               x86_64 5.1.0-6.fc41                     fedora      15.2 MiB
 libstdc++-devel             x86_64 14.0.1-0.15.fc41                 fedora      15.4 MiB
 libtextstyle                x86_64 0.22.5-2.fc41                    fedora     195.6 KiB
 libthai                     x86_64 0.1.29-8.fc40                    fedora     783.5 KiB
 libtiff                     x86_64 4.6.0-2.fc40                     fedora       1.1 MiB
 libtirpc-devel              x86_64 1.3.4-1.rc3.fc41                 fedora     251.6 KiB
 libwebp                     x86_64 1.4.0-1.fc41                     fedora     802.7 KiB
 libxcb                      x86_64 1.17.0-1.fc41                    fedora       1.1 MiB
 libxcb-devel                x86_64 1.17.0-1.fc41                    fedora       2.7 MiB
 libxcrypt-devel             x86_64 4.4.36-5.fc40                    fedora      30.3 KiB
 libxml2-devel               x86_64 2.12.6-1.fc41                    fedora       3.4 MiB
 lksctp-tools                x86_64 1.0.19-6.fc40                    fedora     269.6 KiB
 lua                         x86_64 5.4.6-5.fc40                     fedora     597.8 KiB
 lua-posix                   x86_64 36.2.1-6.fc40                    fedora     599.7 KiB
 make                        x86_64 1:4.4.1-6.fc40                   fedora       1.8 MiB
 mariadb-connector-c         x86_64 3.3.8-3.fc40                     fedora     513.4 KiB
 mariadb-connector-c-config  noarch 3.3.8-3.fc40                     fedora     497.0   B
 metis                       x86_64 5.1.0.3-5.fc40                   fedora     973.2 KiB
 minizip-ng-compat           x86_64 3.0.10-8.fc41                    fedora     158.5 KiB
 mkfontscale                 x86_64 1.2.2-6.fc40                     fedora      49.2 KiB
 mpdecimal                   x86_64 2.5.1-9.fc40                     fedora     200.9 KiB
 netcdf                      x86_64 4.9.2-5.fc40                     fedora       2.4 MiB
 nettle                      x86_64 3.9.1-6.fc40                     fedora     790.1 KiB
 npth                        x86_64 1.7-1.fc41                       fedora      49.4 KiB
 nspr                        x86_64 4.35.0-22.fc41                   fedora     312.7 KiB
 nss                         x86_64 3.99.0-1.fc41                    fedora       1.9 MiB
 nss-softokn                 x86_64 3.99.0-1.fc41                    fedora       1.9 MiB
 nss-softokn-freebl          x86_64 3.99.0-1.fc41                    fedora     896.6 KiB
 nss-sysinit                 x86_64 3.99.0-1.fc41                    fedora      18.2 KiB
 nss-util                    x86_64 3.99.0-1.fc41                    fedora     226.1 KiB
 ogdi                        x86_64 4.1.1-1.fc40                     fedora     797.2 KiB
 openblas                    x86_64 0.3.26-4.fc40                    fedora      96.0 KiB
 openblas-openmp             x86_64 0.3.26-4.fc40                    fedora      38.9 MiB
 openblas-openmp64           x86_64 0.3.26-4.fc40                    fedora      39.1 MiB
 openexr-libs                x86_64 3.2.4-1.fc41                     fedora       6.5 MiB
 openjpeg2                   x86_64 2.5.2-1.fc41                     fedora     441.7 KiB
 openssl                     x86_64 1:3.2.1-6.fc41                   fedora       1.7 MiB
 pango                       x86_64 1.52.2-1.fc41                    fedora     995.8 KiB
 parquet-libs                x86_64 16.0.0-1.fc41                    fedora       3.3 MiB
 pcre2-devel                 x86_64 10.43-1.fc41                     fedora       2.0 MiB
 pcre2-utf16                 x86_64 10.43-1.fc41                     fedora     590.1 KiB
 pcre2-utf32                 x86_64 10.43-1.fc41                     fedora     557.9 KiB
 pixman                      x86_64 0.43.4-1.fc41                    fedora     710.1 KiB
 pixman-devel                x86_64 0.43.4-1.fc41                    fedora      49.4 KiB
 poppler                     x86_64 24.02.0-2.fc40                   fedora       3.5 MiB
 poppler-data                noarch 0.4.11-7.fc40                    fedora      12.3 MiB
 proj                        x86_64 9.4.0-1.fc41                     fedora       4.4 MiB
 proj-data                   noarch 9.4.0-1.fc41                     fedora       9.0 MiB
 protobuf                    x86_64 3.19.6-8.fc40                    fedora       3.3 MiB
 python-pip-wheel            noarch 24.0-2.fc41                      fedora       1.5 MiB
 python3                     x86_64 3.12.3-2.fc41                    fedora      31.5 KiB
 python3-libs                x86_64 3.12.3-2.fc41                    fedora      40.9 MiB
 python3-packaging           noarch 24.0-1.fc41                      fedora     424.8 KiB
 re2                         x86_64 1:20220601-5.fc40                fedora     492.9 KiB
 snappy                      x86_64 1.1.10-4.fc40                    fedora      67.0 KiB
 sysprof-capture-devel       x86_64 46.0-1.fc41                      fedora     252.8 KiB
 tcl                         x86_64 1:8.6.14-1.fc41                  fedora       4.2 MiB
 tcl-devel                   x86_64 1:8.6.14-1.fc41                  fedora     791.4 KiB
 thrift                      x86_64 0.15.0-4.fc40                    fedora       4.6 MiB
 tk                          x86_64 1:8.6.14-1.fc41                  fedora       3.6 MiB
 tk-devel                    x86_64 1:8.6.14-1.fc41                  fedora     985.0 KiB
 tpm2-tss                    x86_64 4.0.1-7.fc40                     fedora       1.5 MiB
 tre                         x86_64 0.8.0-43.20140228gitc2f5d13.fc40 fedora      75.9 KiB
 tre-common                  noarch 0.8.0-43.20140228gitc2f5d13.fc40 fedora      81.0 KiB
 tre-devel                   x86_64 0.8.0-43.20140228gitc2f5d13.fc40 fedora      10.7 KiB
 ttmkfdir                    x86_64 3.0.9-70.fc40                    fedora     122.7 KiB
 tzdata                      noarch 2024a-5.fc41                     fedora       1.6 MiB
 tzdata-java                 noarch 2024a-5.fc41                     fedora     101.7 KiB
 udunits2                    x86_64 2.2.28-9.fc40                    fedora       1.0 MiB
 unixODBC                    x86_64 2.3.12-4.fc40                    fedora       1.2 MiB
 uriparser                   x86_64 0.9.7-5.fc40                     fedora     140.5 KiB
 utf8proc                    x86_64 2.7.0-7.fc40                     fedora     362.4 KiB
 xdg-utils                   noarch 1.2.1-1.fc41                     fedora     346.3 KiB
 xerces-c                    x86_64 3.2.5-2.fc40                     fedora       3.6 MiB
 xml-common                  noarch 0.6.3-63.fc40                    fedora      78.4 KiB
 xorg-x11-fonts-Type1        noarch 7.5-38.fc40                      fedora     863.3 KiB
 xorg-x11-proto-devel        noarch 2024.1-1.fc41                    fedora       1.7 MiB
 xz-devel                    x86_64 1:5.4.6-3.fc41                   fedora     255.8 KiB
 zlib-ng-compat-devel        x86_64 2.1.6-2.fc40                     fedora     103.4 KiB

Transaction Summary:
 Installing:      265 packages

Total size of inbound packages is 375 MiB. Need to download 375 MiB.
After this operation 1 GiB will be used (install 1 GiB, remove 0 B).
[  1/265] R-CRAN-RcppEigen-0:0.3.4.0.0- 100% |  11.9 MiB/s |   1.4 MiB |  00m00s
[  2/265] R-CRAN-gridExtra-0:2.3-3.fc41 100% |   7.9 MiB/s |   1.0 MiB |  00m00s
[  3/265] R-CRAN-Matrix-0:1.6.5-1.fc41. 100% |  31.5 MiB/s |   4.1 MiB |  00m00s
[  4/265] R-CRAN-dplyr-0:1.1.4-1.fc41.c 100% |  56.4 MiB/s |   1.5 MiB |  00m00s
[  5/265] R-CRAN-TMB-0:1.9.11-1.fc41.co 100% |  21.5 MiB/s | 858.6 KiB |  00m00s
[  6/265] R-CRAN-fmesher-0:0.1.5-1.fc41 100% |  29.6 MiB/s |   1.7 MiB |  00m00s
[  7/265] R-CRAN-ggplot2-0:3.5.1-1.fc41 100% |  51.6 MiB/s |   4.7 MiB |  00m00s
[  8/265] R-CRAN-sf-0:1.0.16-1.fc41.cop 100% |  32.4 MiB/s |   3.1 MiB |  00m00s
[  9/265] R-devel-0:4.4.0-1.fc41~bootst 100% | 170.5 KiB/s |  10.7 KiB |  00m00s
[ 10/265] R-CRAN-R6-0:2.5.1-1.fc41.copr 100% |   8.5 MiB/s |  95.5 KiB |  00m00s
[ 11/265] R-CRAN-Rcpp-0:1.0.12-1.fc41.c 100% |  60.4 MiB/s |   2.0 MiB |  00m00s
[ 12/265] R-CRAN-cli-0:3.6.2-1.fc41.cop 100% |  38.9 MiB/s |   1.3 MiB |  00m00s
[ 13/265] R-CRAN-generics-0:0.1.3-1.fc4 100% |   9.2 MiB/s | 103.7 KiB |  00m00s
[ 14/265] R-CRAN-glue-0:1.7.0-1.fc41.co 100% |  14.8 MiB/s | 166.3 KiB |  00m00s
[ 15/265] R-CRAN-lifecycle-0:1.0.4-1.fc 100% |  11.6 MiB/s | 130.2 KiB |  00m00s
[ 16/265] R-CRAN-pillar-0:1.9.0-1.fc41. 100% |  40.6 MiB/s | 623.3 KiB |  00m00s
[ 17/265] R-CRAN-rlang-0:1.1.3-1.fc41.c 100% |  50.2 MiB/s |   1.7 MiB |  00m00s
[ 18/265] R-CRAN-tibble-0:3.2.1-1.fc41. 100% |  28.0 MiB/s | 630.8 KiB |  00m00s
[ 19/265] R-CRAN-vctrs-0:0.6.5-1.fc41.c 100% |  55.6 MiB/s |   1.3 MiB |  00m00s
[ 20/265] R-CRAN-sp-0:2.1.3-1.fc41.copr 100% |  46.4 MiB/s |   1.8 MiB |  00m00s
[ 21/265] R-CRAN-withr-0:3.0.0-1.fc41.c 100% |  14.5 MiB/s | 266.8 KiB |  00m00s
[ 22/265] R-CRAN-MASS-0:7.3.60.0.1-1.fc 100% |  32.5 MiB/s |   1.2 MiB |  00m00s
[ 23/265] R-CRAN-isoband-0:0.2.7-1.fc41 100% |  41.1 MiB/s |   1.6 MiB |  00m00s
[ 24/265] R-CRAN-scales-0:1.3.0-1.fc41. 100% |  20.2 MiB/s | 704.1 KiB |  00m00s
[ 25/265] R-CRAN-mgcv-0:1.9.1-1.fc41.co 100% |  62.4 MiB/s |   3.2 MiB |  00m00s
[ 26/265] flexiblas-netlib-0:3.4.2-1.fc 100% |   8.1 MiB/s |   3.2 MiB |  00m00s
[ 27/265] proj-0:9.4.0-1.fc41.x86_64    100% |  26.9 MiB/s |   1.5 MiB |  00m00s
[ 28/265] R-CRAN-classInt-0:0.4.10-1.fc 100% |  31.8 MiB/s | 489.1 KiB |  00m00s
[ 29/265] R-CRAN-s2-0:1.1.6-1.fc41.copr 100% |  56.2 MiB/s |   2.0 MiB |  00m00s
[ 30/265] geos-0:3.12.1-3.fc40.x86_64   100% |   3.8 MiB/s |   1.1 MiB |  00m00s
[ 31/265] R-CRAN-units-0:0.8.5-1.fc41.c 100% |  18.4 MiB/s | 358.3 KiB |  00m00s
[ 32/265] R-core-devel-0:4.4.0-1.fc41~b 100% |   9.6 MiB/s |  88.2 KiB |  00m00s
[ 33/265] R-java-devel-0:4.4.0-1.fc41~b 100% |   1.3 MiB/s |  10.8 KiB |  00m00s
[ 34/265] R-rpm-macros-0:1.2.1-9.fc40.n 100% | 292.4 KiB/s |  11.1 KiB |  00m00s
[ 35/265] flexiblas-0:3.4.2-1.fc41.x86_ 100% | 717.1 KiB/s |  25.1 KiB |  00m00s
[ 36/265] flexiblas-openblas-openmp-0:3 100% | 476.4 KiB/s |  17.6 KiB |  00m00s
[ 37/265] libgfortran-0:14.0.1-0.15.fc4 100% |  19.0 MiB/s | 931.6 KiB |  00m00s
[ 38/265] libquadmath-0:14.0.1-0.15.fc4 100% |   4.9 MiB/s | 194.7 KiB |  00m00s
[ 39/265] R-CRAN-fansi-0:1.0.6-1.fc41.c 100% |  24.4 MiB/s | 349.2 KiB |  00m00s
[ 40/265] R-littler-0:0.3.19-3.fc40.x86 100% |   2.0 MiB/s |  76.3 KiB |  00m00s
[ 41/265] R-CRAN-utf8-0:1.2.4-1.fc41.co 100% |  12.2 MiB/s | 150.1 KiB |  00m00s
[ 42/265] R-CRAN-pkgconfig-0:2.0.3-3.fc 100% |   2.9 MiB/s |  30.0 KiB |  00m00s
[ 43/265] R-CRAN-nlme-0:3.1.164-1.fc41. 100% |  50.1 MiB/s |   2.4 MiB |  00m00s
[ 44/265] R-CRAN-RColorBrewer-0:1.1.3-1 100% |   1.5 MiB/s |  62.7 KiB |  00m00s
[ 45/265] R-CRAN-labeling-0:0.4.3-1.fc4 100% |   8.3 MiB/s |  76.2 KiB |  00m00s
[ 46/265] gdal-libs-0:3.8.5-4.fc41.x86_ 100% |  17.0 MiB/s |   9.0 MiB |  00m01s
[ 47/265] R-CRAN-farver-0:2.1.1-1.fc41. 100% |  33.0 MiB/s |   1.3 MiB |  00m00s
[ 48/265] R-CRAN-viridisLite-0:0.4.2-1. 100% |  39.0 MiB/s |   1.2 MiB |  00m00s
[ 49/265] expat-0:2.6.2-1.fc41.x86_64   100% |   3.1 MiB/s | 113.2 KiB |  00m00s
[ 50/265] armadillo-0:12.8.1-1.fc41.x86 100% | 742.5 KiB/s |  31.9 KiB |  00m00s
[ 51/265] cfitsio-0:4.4.0-2.fc41.x86_64 100% |  13.0 MiB/s | 611.8 KiB |  00m00s
[ 52/265] freexl-0:2.0.0-7.fc41.x86_64  100% |   1.2 MiB/s |  45.3 KiB |  00m00s
[ 53/265] giflib-0:5.2.2-1.fc41.x86_64  100% |   1.4 MiB/s |  51.9 KiB |  00m00s
[ 54/265] imath-0:3.1.11-1.fc41.x86_64  100% |   2.7 MiB/s |  98.4 KiB |  00m00s
[ 55/265] json-c-0:0.17-3.fc40.x86_64   100% |   1.1 MiB/s |  44.0 KiB |  00m00s
[ 56/265] hdf5-0:1.12.1-15.fc40.x86_64  100% |  27.2 MiB/s |   2.2 MiB |  00m00s
[ 57/265] libaec-0:1.1.2-1.fc40.x86_64  100% |   1.0 MiB/s |  37.2 KiB |  00m00s
[ 58/265] libdeflate-0:1.20-4.fc41.x86_ 100% |   1.9 MiB/s |  66.8 KiB |  00m00s
[ 59/265] libgeotiff-0:1.7.1-13.fc41.x8 100% |   2.7 MiB/s | 101.0 KiB |  00m00s
[ 60/265] libgta-0:1.2.1-12.fc40.x86_64 100% |   1.0 MiB/s |  35.3 KiB |  00m00s
[ 61/265] libjpeg-turbo-0:3.0.2-2.fc41. 100% |   5.8 MiB/s | 226.4 KiB |  00m00s
[ 62/265] libkml-0:1.3.0-47.fc40.x86_64 100% |   9.0 MiB/s | 360.6 KiB |  00m00s
[ 63/265] liblerc-0:4.0.0-6.fc40.x86_64 100% |   5.7 MiB/s | 210.1 KiB |  00m00s
[ 64/265] libpng-2:1.6.40-3.fc40.x86_64 100% |   3.3 MiB/s | 119.9 KiB |  00m00s
[ 65/265] libpq-0:16.1-4.fc41.x86_64    100% |   6.3 MiB/s | 250.7 KiB |  00m00s
[ 66/265] libarrow-0:16.0.0-1.fc41.x86_ 100% |  26.3 MiB/s |   5.3 MiB |  00m00s
[ 67/265] libqhull_r-1:8.0.2-4.fc40.x86 100% |   4.7 MiB/s | 200.7 KiB |  00m00s
[ 68/265] libwebp-0:1.4.0-1.fc41.x86_64 100% |   7.7 MiB/s | 290.9 KiB |  00m00s
[ 69/265] libtiff-0:4.6.0-2.fc40.x86_64 100% |   7.9 MiB/s | 332.4 KiB |  00m00s
[ 70/265] libspatialite-0:5.1.0-6.fc41. 100% |  35.8 MiB/s |   3.0 MiB |  00m00s
[ 71/265] mariadb-connector-c-0:3.3.8-3 100% |   5.2 MiB/s | 202.9 KiB |  00m00s
[ 72/265] netcdf-0:4.9.2-5.fc40.x86_64  100% |  17.3 MiB/s | 832.9 KiB |  00m00s
[ 73/265] ogdi-0:4.1.1-1.fc40.x86_64    100% |   6.0 MiB/s | 235.1 KiB |  00m00s
[ 74/265] openexr-libs-0:3.2.4-1.fc41.x 100% |  24.4 MiB/s |   1.1 MiB |  00m00s
[ 75/265] openjpeg2-0:2.5.2-1.fc41.x86_ 100% |   4.7 MiB/s | 186.2 KiB |  00m00s
[ 76/265] unixODBC-0:2.3.12-4.fc40.x86_ 100% |  10.3 MiB/s | 484.8 KiB |  00m00s
[ 77/265] poppler-0:24.02.0-2.fc40.x86_ 100% |  20.2 MiB/s |   1.2 MiB |  00m00s
[ 78/265] parquet-libs-0:16.0.0-1.fc41. 100% |  11.8 MiB/s | 993.4 KiB |  00m00s
[ 79/265] R-CRAN-KernSmooth-0:2.23.22-1 100% |  11.7 MiB/s | 108.0 KiB |  00m00s
[ 80/265] R-CRAN-class-0:7.3.22-1.fc41. 100% |  11.6 MiB/s | 106.8 KiB |  00m00s
[ 81/265] R-CRAN-e1071-0:1.7.14-1.fc41. 100% |  29.6 MiB/s | 605.8 KiB |  00m00s
[ 82/265] xerces-c-0:3.2.5-2.fc40.x86_6 100% |  17.2 MiB/s | 966.4 KiB |  00m00s
[ 83/265] proj-data-0:9.4.0-1.fc41.noar 100% |  22.4 MiB/s |   1.3 MiB |  00m00s
[ 84/265] R-CRAN-wk-0:0.9.1-1.fc41.copr 100% |  53.2 MiB/s |   1.7 MiB |  00m00s
[ 85/265] udunits2-0:2.2.28-9.fc40.x86_ 100% |  12.9 MiB/s | 634.2 KiB |  00m00s
[ 86/265] make-1:4.4.1-6.fc40.x86_64    100% |   5.2 MiB/s | 587.6 KiB |  00m00s
[ 87/265] libRmath-devel-0:4.4.0-1.fc41 100% | 136.1 KiB/s |  16.3 KiB |  00m00s
[ 88/265] R-java-0:4.4.0-1.fc41~bootstr 100% | 166.4 KiB/s |  11.3 KiB |  00m00s
[ 89/265] java-21-openjdk-devel-1:21.0. 100% |  24.9 MiB/s |   5.0 MiB |  00m00s
[ 90/265] SuperLU-0:6.0.1-5.fc41.x86_64 100% |   1.4 MiB/s | 186.0 KiB |  00m00s
[ 91/265] arpack-0:3.9.1-3.fc40.x86_64  100% |   2.4 MiB/s | 210.3 KiB |  00m00s
[ 92/265] minizip-ng-compat-0:3.0.10-8. 100% |   1.5 MiB/s |  64.7 KiB |  00m00s
[ 93/265] libarrow-doc-0:16.0.0-1.fc41. 100% | 475.8 KiB/s |  29.0 KiB |  00m00s
[ 94/265] openblas-openmp-0:0.3.26-4.fc 100% |  10.0 MiB/s |   5.1 MiB |  00m01s
[ 95/265] liborc2-0:2.0.0-2.fc41.x86_64 100% |   4.9 MiB/s | 500.2 KiB |  00m00s
[ 96/265] R-core-0:4.4.0-1.fc41~bootstr 100% |  79.4 MiB/s |  62.5 MiB |  00m01s
[ 97/265] re2-1:20220601-5.fc40.x86_64  100% |   2.8 MiB/s | 206.1 KiB |  00m00s
[ 98/265] snappy-0:1.1.10-4.fc40.x86_64 100% | 531.6 KiB/s |  37.2 KiB |  00m00s
[ 99/265] uriparser-0:0.9.7-5.fc40.x86_ 100% |   1.5 MiB/s |  57.0 KiB |  00m00s
[100/265] librttopo-0:1.1.0-14.fc40.x86 100% |   5.3 MiB/s | 207.0 KiB |  00m00s
[101/265] utf8proc-0:2.7.0-7.fc40.x86_6 100% |   2.0 MiB/s |  80.2 KiB |  00m00s
[102/265] blosc-0:1.21.5-4.fc40.x86_64  100% |   1.6 MiB/s |  58.7 KiB |  00m00s
[103/265] jbigkit-libs-0:2.1-29.fc40.x8 100% |   1.4 MiB/s |  53.1 KiB |  00m00s
[104/265] mariadb-connector-c-config-0: 100% | 181.9 KiB/s |   8.7 KiB |  00m00s
[105/265] openssl-1:3.2.1-6.fc41.x86_64 100% |  14.5 MiB/s |   1.1 MiB |  00m00s
[106/265] fontconfig-0:2.15.0-4.fc40.x8 100% |   3.7 MiB/s | 269.5 KiB |  00m00s
[107/265] freetype-0:2.13.2-5.fc40.x86_ 100% |  10.5 MiB/s | 409.7 KiB |  00m00s
[108/265] gpgmepp-0:1.23.2-3.fc40.x86_6 100% |   3.7 MiB/s | 138.6 KiB |  00m00s
[109/265] lcms2-0:2.16-3.fc40.x86_64    100% |   4.9 MiB/s | 180.2 KiB |  00m00s
[110/265] thrift-0:0.15.0-4.fc40.x86_64 100% |  10.0 MiB/s |   1.6 MiB |  00m00s
[111/265] nspr-0:4.35.0-22.fc41.x86_64  100% |   3.6 MiB/s | 137.4 KiB |  00m00s
[112/265] R-CRAN-proxy-0:0.4.27-1.fc41. 100% |  18.3 MiB/s | 187.6 KiB |  00m00s
[113/265] nss-0:3.99.0-1.fc41.x86_64    100% |  16.8 MiB/s | 703.8 KiB |  00m00s
[114/265] cairo-0:1.18.0-3.fc40.x86_64  100% |  16.5 MiB/s | 708.9 KiB |  00m00s
[115/265] glib2-0:2.80.0-1.fc41.x86_64  100% |  33.9 MiB/s |   3.0 MiB |  00m00s
[116/265] libX11-0:1.8.9-1.fc41.x86_64  100% |  15.1 MiB/s | 647.8 KiB |  00m00s
[117/265] poppler-data-0:0.4.11-7.fc40. 100% |   9.5 MiB/s |   2.0 MiB |  00m00s
[118/265] libXt-0:1.3.0-3.fc40.x86_64   100% |   4.7 MiB/s | 177.5 KiB |  00m00s
[119/265] libXmu-0:1.2.1-1.fc41.x86_64  100% |   1.9 MiB/s |  77.6 KiB |  00m00s
[120/265] pango-0:1.52.2-1.fc41.x86_64  100% |   8.9 MiB/s | 347.0 KiB |  00m00s
[121/265] tcl-1:8.6.14-1.fc41.x86_64    100% |  22.5 MiB/s |   1.1 MiB |  00m00s
[122/265] tk-1:8.6.14-1.fc41.x86_64     100% |  29.9 MiB/s |   1.6 MiB |  00m00s
[123/265] tre-0:0.8.0-43.20140228gitc2f 100% |   1.2 MiB/s |  43.5 KiB |  00m00s
[124/265] xdg-utils-0:1.2.1-1.fc41.noar 100% |   2.1 MiB/s |  83.6 KiB |  00m00s
[125/265] libRmath-0:4.4.0-1.fc41~boots 100% |  13.4 MiB/s | 123.7 KiB |  00m00s
[126/265] java-21-openjdk-1:21.0.2.0.13 100% |  10.8 MiB/s | 433.1 KiB |  00m00s
[127/265] java-21-openjdk-headless-1:21 100% |  67.7 MiB/s |  47.8 MiB |  00m01s
[128/265] libicu-0:74.2-1.fc40.x86_64   100% |  10.6 MiB/s |  10.4 MiB |  00m01s
[129/265] flexiblas-netlib64-0:3.4.2-1. 100% |  44.6 MiB/s |   3.0 MiB |  00m00s
[130/265] metis-0:5.1.0.3-5.fc40.x86_64 100% |   7.0 MiB/s | 570.8 KiB |  00m00s
[131/265] default-fonts-core-sans-0:4.0 100% | 926.2 KiB/s |  31.5 KiB |  00m00s
[132/265] fonts-filesystem-1:2.0.5-14.f 100% | 239.8 KiB/s |   8.2 KiB |  00m00s
[133/265] xml-common-0:0.6.3-63.fc40.no 100% | 911.2 KiB/s |  31.0 KiB |  00m00s
[134/265] protobuf-0:3.19.6-8.fc40.x86_ 100% |   8.8 MiB/s |   1.0 MiB |  00m00s
[135/265] harfbuzz-0:8.4.0-1.fc41.x86_6 100% |  22.4 MiB/s |   1.0 MiB |  00m00s
[136/265] gpgme-0:1.23.2-3.fc40.x86_64  100% |   3.3 MiB/s | 210.9 KiB |  00m00s
[137/265] libassuan-0:2.5.7-1.fc41.x86_ 100% |   1.9 MiB/s |  66.8 KiB |  00m00s
[138/265] crypto-policies-scripts-0:202 100% |   3.0 MiB/s | 120.9 KiB |  00m00s
[139/265] nss-softokn-0:3.99.0-1.fc41.x 100% |  10.5 MiB/s | 409.5 KiB |  00m00s
[140/265] nss-sysinit-0:3.99.0-1.fc41.x 100% | 504.4 KiB/s |  18.7 KiB |  00m00s
[141/265] nss-util-0:3.99.0-1.fc41.x86_ 100% |   2.5 MiB/s |  88.2 KiB |  00m00s
[142/265] gc-0:8.2.2-6.fc40.x86_64      100% |   2.8 MiB/s | 110.2 KiB |  00m00s
[143/265] libXext-0:1.3.6-1.fc40.x86_64 100% |   1.1 MiB/s |  38.9 KiB |  00m00s
[144/265] libXrender-0:0.9.11-6.fc40.x8 100% | 739.2 KiB/s |  27.4 KiB |  00m00s
[145/265] libxcb-0:1.17.0-1.fc41.x86_64 100% |   6.5 MiB/s | 239.1 KiB |  00m00s
[146/265] gnutls-0:3.8.5-1.fc41.x86_64  100% |  23.0 MiB/s |   1.1 MiB |  00m00s
[147/265] pixman-0:0.43.4-1.fc41.x86_64 100% |   5.6 MiB/s | 293.3 KiB |  00m00s
[148/265] guile30-0:3.0.7-12.fc40.x86_6 100% |   4.8 MiB/s |   8.1 MiB |  00m02s
[149/265] libICE-0:1.1.1-3.fc40.x86_64  100% |   2.1 MiB/s |  74.5 KiB |  00m00s
[150/265] libX11-common-0:1.8.9-1.fc41. 100% |   4.4 MiB/s | 176.1 KiB |  00m00s
[151/265] libSM-0:1.2.4-3.fc40.x86_64   100% |   1.2 MiB/s |  43.0 KiB |  00m00s
[152/265] fribidi-0:1.0.13-4.fc40.x86_6 100% |   2.5 MiB/s |  91.2 KiB |  00m00s
[153/265] libXft-0:2.3.8-6.fc40.x86_64  100% |   1.9 MiB/s |  72.1 KiB |  00m00s
[154/265] tre-common-0:0.8.0-43.2014022 100% | 917.5 KiB/s |  31.2 KiB |  00m00s
[155/265] desktop-file-utils-0:0.26-12. 100% |   1.8 MiB/s |  68.2 KiB |  00m00s
[156/265] libthai-0:0.1.29-8.fc40.x86_6 100% |   3.0 MiB/s | 213.8 KiB |  00m00s
[157/265] libXcomposite-0:0.4.6-3.fc40. 100% | 711.9 KiB/s |  24.2 KiB |  00m00s
[158/265] libXi-0:1.8.1-5.fc40.x86_64   100% |   1.0 MiB/s |  39.7 KiB |  00m00s
[159/265] libXtst-0:1.2.4-6.fc40.x86_64 100% | 583.9 KiB/s |  20.4 KiB |  00m00s
[160/265] xorg-x11-fonts-Type1-0:7.5-38 100% |  12.0 MiB/s | 504.1 KiB |  00m00s
[161/265] copy-jdk-configs-0:4.1-5.fc40 100% | 787.6 KiB/s |  27.6 KiB |  00m00s
[162/265] javapackages-filesystem-0:6.2 100% | 361.5 KiB/s |  12.3 KiB |  00m00s
[163/265] lksctp-tools-0:1.0.19-6.fc40. 100% |   2.3 MiB/s |  92.1 KiB |  00m00s
[164/265] alsa-lib-0:1.2.11-2.fc40.x86_ 100% |   6.7 MiB/s | 513.9 KiB |  00m00s
[165/265] tzdata-java-0:2024a-5.fc41.no 100% |   1.3 MiB/s |  47.1 KiB |  00m00s
[166/265] flexiblas-openblas-openmp64-0 100% | 520.0 KiB/s |  17.7 KiB |  00m00s
[167/265] abattis-cantarell-vf-fonts-0: 100% |   3.1 MiB/s | 120.3 KiB |  00m00s
[168/265] google-noto-sans-vf-fonts-0:2 100% |  14.1 MiB/s | 593.5 KiB |  00m00s
[169/265] graphite2-0:1.3.14-15.fc40.x8 100% |   2.6 MiB/s |  94.8 KiB |  00m00s
[170/265] libgpg-error-0:1.49-1.fc41.x8 100% |   6.1 MiB/s | 232.4 KiB |  00m00s
[171/265] libXau-0:1.0.11-6.fc40.x86_64 100% | 905.7 KiB/s |  31.7 KiB |  00m00s
[172/265] nss-softokn-freebl-0:3.99.0-1 100% |   5.3 MiB/s | 385.9 KiB |  00m00s
[173/265] nettle-0:3.9.1-6.fc40.x86_64  100% |  10.9 MiB/s | 424.9 KiB |  00m00s
[174/265] libdatrie-0:0.2.13-9.fc40.x86 100% | 864.1 KiB/s |  32.0 KiB |  00m00s
[175/265] emacs-filesystem-1:30.0-2.fc4 100% | 208.6 KiB/s |   7.1 KiB |  00m00s
[176/265] mkfontscale-0:1.2.2-6.fc40.x8 100% | 935.4 KiB/s |  31.8 KiB |  00m00s
[177/265] lua-posix-0:36.2.1-6.fc40.x86 100% |   3.9 MiB/s | 142.4 KiB |  00m00s
[178/265] ttmkfdir-0:3.0.9-70.fc40.x86_ 100% |   1.5 MiB/s |  56.0 KiB |  00m00s
[179/265] gnupg2-0:2.4.5-1.fc41.x86_64  100% |  11.3 MiB/s |   2.7 MiB |  00m00s
[180/265] google-noto-fonts-common-0:20 100% | 514.4 KiB/s |  17.5 KiB |  00m00s
[181/265] libksba-0:1.6.6-1.fc41.x86_64 100% |   4.2 MiB/s | 158.7 KiB |  00m00s
[182/265] libgcrypt-0:1.10.3-4.fc41.x86 100% |   6.6 MiB/s | 504.1 KiB |  00m00s
[183/265] npth-0:1.7-1.fc41.x86_64      100% | 711.2 KiB/s |  24.9 KiB |  00m00s
[184/265] libfontenc-0:1.1.8-1.fc41.x86 100% | 925.9 KiB/s |  32.4 KiB |  00m00s
[185/265] tpm2-tss-0:4.0.1-7.fc40.x86_6 100% |   8.8 MiB/s | 395.4 KiB |  00m00s
[186/265] flexiblas-devel-0:3.4.2-1.fc4 100% |   3.4 MiB/s | 121.0 KiB |  00m00s
[187/265] bzip2-devel-0:1.0.8-18.fc40.x 100% |   5.3 MiB/s | 213.5 KiB |  00m00s
[188/265] gcc-c++-0:14.0.1-0.15.fc41.x8 100% |  62.1 MiB/s |  14.2 MiB |  00m00s
[189/265] libmpc-0:1.3.1-5.fc40.x86_64  100% |   2.0 MiB/s |  71.1 KiB |  00m00s
[190/265] annobin-plugin-gcc-0:12.52-1. 100% |  20.9 MiB/s | 961.9 KiB |  00m00s
[191/265] gcc-plugin-annobin-0:14.0.1-0 100% |   1.3 MiB/s |  47.8 KiB |  00m00s
[192/265] cpp-0:14.0.1-0.15.fc41.x86_64 100% |  61.3 MiB/s |  11.9 MiB |  00m00s
[193/265] annobin-docs-0:12.52-1.fc41.n 100% |   2.5 MiB/s |  90.0 KiB |  00m00s
[194/265] openblas-openmp64-0:0.3.26-4. 100% |   5.4 MiB/s |   4.9 MiB |  00m01s
[195/265] gcc-gfortran-0:14.0.1-0.15.fc 100% |  60.9 MiB/s |  13.4 MiB |  00m00s
[196/265] libX11-xcb-0:1.8.9-1.fc41.x86 100% | 346.3 KiB/s |  11.8 KiB |  00m00s
[197/265] xorg-x11-proto-devel-0:2024.1 100% |   7.7 MiB/s | 300.5 KiB |  00m00s
[198/265] libX11-devel-0:1.8.9-1.fc41.x 100% |   5.5 MiB/s |   1.0 MiB |  00m00s
[199/265] libicu-devel-0:74.2-1.fc40.x8 100% |  19.7 MiB/s | 929.9 KiB |  00m00s
[200/265] libtirpc-devel-0:1.3.4-1.rc3. 100% |   3.4 MiB/s | 124.3 KiB |  00m00s
[201/265] pcre2-devel-0:10.43-1.fc41.x8 100% |  12.4 MiB/s | 519.8 KiB |  00m00s
[202/265] pcre2-utf32-0:10.43-1.fc41.x8 100% |   5.5 MiB/s | 209.3 KiB |  00m00s
[203/265] pcre2-utf16-0:10.43-1.fc41.x8 100% |   3.1 MiB/s | 221.9 KiB |  00m00s
[204/265] tcl-devel-1:8.6.14-1.fc41.x86 100% |   4.6 MiB/s | 170.1 KiB |  00m00s
[205/265] tre-devel-0:0.8.0-43.20140228 100% | 338.5 KiB/s |  11.8 KiB |  00m00s
[206/265] xz-devel-1:5.4.6-3.fc41.x86_6 100% |   1.8 MiB/s |  67.2 KiB |  00m00s
[207/265] tk-devel-1:8.6.14-1.fc41.x86_ 100% |   5.0 MiB/s | 541.1 KiB |  00m00s
[208/265] R-CRAN-magrittr-0:2.0.3-1.fc4 100% |  18.1 MiB/s | 222.7 KiB |  00m00s
[209/265] zlib-ng-compat-devel-0:2.1.6- 100% |   1.0 MiB/s |  36.1 KiB |  00m00s
[210/265] R-CRAN-lattice-0:0.22.6-1.fc4 100% |  54.9 MiB/s |   1.4 MiB |  00m00s
[211/265] R-CRAN-DBI-0:1.2.2-1.fc41.cop 100% |  30.1 MiB/s | 895.0 KiB |  00m00s
[212/265] R-CRAN-munsell-0:0.5.1-1.fc41 100% |  22.3 MiB/s | 251.0 KiB |  00m00s
[213/265] R-CRAN-colorspace-0:2.1.0-1.f 100% |  60.8 MiB/s |   2.4 MiB |  00m00s
[214/265] R-CRAN-gtable-0:0.3.5-1.fc41. 100% |   6.1 MiB/s | 230.3 KiB |  00m00s
[215/265] R-CRAN-tidyselect-0:1.2.1-1.f 100% |  20.4 MiB/s | 230.1 KiB |  00m00s
[216/265] libXft-devel-0:2.3.8-6.fc40.x 100% |   1.4 MiB/s |  50.2 KiB |  00m00s
[217/265] boost-program-options-0:1.83. 100% |   2.6 MiB/s | 109.7 KiB |  00m00s
[218/265] openblas-0:0.3.26-4.fc40.x86_ 100% |   1.1 MiB/s |  38.6 KiB |  00m00s
[219/265] fontconfig-devel-0:2.15.0-4.f 100% |   4.5 MiB/s | 165.0 KiB |  00m00s
[220/265] gettext-libs-0:0.22.5-2.fc41. 100% |  15.5 MiB/s | 665.3 KiB |  00m00s
[221/265] gettext-runtime-0:0.22.5-2.fc 100% |   3.3 MiB/s | 122.6 KiB |  00m00s
[222/265] libtextstyle-0:0.22.5-2.fc41. 100% |   2.5 MiB/s |  88.7 KiB |  00m00s
[223/265] gettext-envsubst-0:0.22.5-2.f 100% |   1.1 MiB/s |  38.0 KiB |  00m00s
[224/265] gettext-0:0.22.5-2.fc41.x86_6 100% |   6.1 MiB/s |   1.1 MiB |  00m00s
[225/265] libXrender-devel-0:0.9.11-6.f 100% | 526.5 KiB/s |  19.0 KiB |  00m00s
[226/265] freetype-devel-0:2.13.2-5.fc4 100% |  20.6 MiB/s | 951.2 KiB |  00m00s
[227/265] cups-libs-1:2.4.7-13.fc41.x86 100% |   6.8 MiB/s | 258.5 KiB |  00m00s
[228/265] avahi-libs-0:0.8-26.fc40.x86_ 100% |   1.9 MiB/s |  66.5 KiB |  00m00s
[229/265] dbus-libs-1:1.14.10-3.fc40.x8 100% |   4.2 MiB/s | 156.3 KiB |  00m00s
[230/265] libquadmath-devel-0:14.0.1-0. 100% |   1.0 MiB/s |  36.8 KiB |  00m00s
[231/265] libstdc++-devel-0:14.0.1-0.15 100% |  38.6 MiB/s |   2.7 MiB |  00m00s
[232/265] glibc-devel-0:2.39.9000-16.fc 100% |   3.4 MiB/s | 125.3 KiB |  00m00s
[233/265] libxcb-devel-0:1.17.0-1.fc41. 100% |   5.6 MiB/s |   1.4 MiB |  00m00s
[234/265] libxcrypt-devel-0:4.4.36-5.fc 100% | 818.2 KiB/s |  28.6 KiB |  00m00s
[235/265] brotli-devel-0:1.1.0-3.fc40.x 100% | 966.9 KiB/s |  33.8 KiB |  00m00s
[236/265] glibc-headers-x86-0:2.39.9000 100% |   5.7 MiB/s | 616.5 KiB |  00m00s
[237/265] brotli-0:1.1.0-3.fc40.x86_64  100% | 586.6 KiB/s |  19.9 KiB |  00m00s
[238/265] harfbuzz-icu-0:8.4.0-1.fc41.x 100% | 472.3 KiB/s |  16.1 KiB |  00m00s
[239/265] libpng-devel-2:1.6.40-3.fc40. 100% |   7.5 MiB/s | 290.6 KiB |  00m00s
[240/265] harfbuzz-devel-0:8.4.0-1.fc41 100% |   5.9 MiB/s | 451.0 KiB |  00m00s
[241/265] cmake-filesystem-0:3.28.3-4.f 100% | 525.4 KiB/s |  17.9 KiB |  00m00s
[242/265] python3-0:3.12.3-2.fc41.x86_6 100% | 778.4 KiB/s |  27.2 KiB |  00m00s
[243/265] libxml2-devel-0:2.12.6-1.fc41 100% |   4.9 MiB/s | 524.7 KiB |  00m00s
[244/265] libb2-0:0.98.1-11.fc40.x86_64 100% | 636.7 KiB/s |  25.5 KiB |  00m00s
[245/265] mpdecimal-0:2.5.1-9.fc40.x86_ 100% |   2.0 MiB/s |  88.6 KiB |  00m00s
[246/265] python3-libs-0:3.12.3-2.fc41. 100% |  51.2 MiB/s |   9.1 MiB |  00m00s
[247/265] tzdata-0:2024a-5.fc41.noarch  100% |  15.9 MiB/s | 716.0 KiB |  00m00s
[248/265] lua-0:5.4.6-5.fc40.x86_64     100% |   5.2 MiB/s | 190.8 KiB |  00m00s
[249/265] libXau-devel-0:1.0.11-6.fc40. 100% | 401.7 KiB/s |  13.7 KiB |  00m00s
[250/265] python-pip-wheel-0:24.0-2.fc4 100% |   5.5 MiB/s |   1.5 MiB |  00m00s
[251/265] cairo-devel-0:1.18.0-3.fc40.x 100% |   1.0 MiB/s | 192.7 KiB |  00m00s
[252/265] python3-packaging-0:24.0-1.fc 100% |   3.2 MiB/s | 126.2 KiB |  00m00s
[253/265] graphite2-devel-0:1.3.14-15.f 100% | 542.8 KiB/s |  20.6 KiB |  00m00s
[254/265] glib2-devel-0:2.80.0-1.fc41.x 100% |   6.0 MiB/s |   1.5 MiB |  00m00s
[255/265] libffi-devel-0:3.4.6-1.fc41.x 100% | 843.0 KiB/s |  28.7 KiB |  00m00s
[256/265] kernel-headers-0:6.9.0-0.rc5. 100% |  13.1 MiB/s |   1.6 MiB |  00m00s
[257/265] libmount-devel-0:2.40-13.fc41 100% | 795.5 KiB/s |  27.0 KiB |  00m00s
[258/265] libselinux-devel-0:3.6-4.fc40 100% |   3.9 MiB/s | 150.9 KiB |  00m00s
[259/265] libsepol-devel-0:3.6-3.fc40.x 100% |   1.4 MiB/s |  48.8 KiB |  00m00s
[260/265] sysprof-capture-devel-0:46.0- 100% |   1.4 MiB/s |  53.6 KiB |  00m00s
[261/265] libXext-devel-0:1.3.6-1.fc40. 100% |   2.4 MiB/s |  85.8 KiB |  00m00s
[262/265] pixman-devel-0:0.43.4-1.fc41. 100% | 466.1 KiB/s |  17.2 KiB |  00m00s
[263/265] libblkid-devel-0:2.40-13.fc41 100% | 768.3 KiB/s |  26.1 KiB |  00m00s
[264/265] hdf-libs-0:4.2.16.2-1.fc40.x8 100% |   6.1 MiB/s | 288.1 KiB |  00m00s
[265/265] gcc-0:14.0.1-0.15.fc41.x86_64 100% |  12.4 MiB/s |  37.1 MiB |  00m03s
--------------------------------------------------------------------------------
[265/265] Total                         100% |  44.9 MiB/s | 375.0 MiB |  00m08s
Running transaction
[  1/267] Verify package files          100% | 174.0   B/s | 265.0   B |  00m02s
>>> Running pre-transaction scriptlet: crypto-policies-scripts-0:20240320-1.git5
>>> Stop pre-transaction scriptlet: crypto-policies-scripts-0:20240320-1.git58e3
>>> Running pre-transaction scriptlet: copy-jdk-configs-0:4.1-5.fc40.noarch
>>> Stop pre-transaction scriptlet: copy-jdk-configs-0:4.1-5.fc40.noarch
>>> Running pre-transaction scriptlet: java-21-openjdk-headless-1:21.0.2.0.13-3.
>>> Stop pre-transaction scriptlet: java-21-openjdk-headless-1:21.0.2.0.13-3.fc4
[  2/267] Prepare transaction           100% | 738.0   B/s | 265.0   B |  00m00s
[  3/267] Installing zlib-ng-compat-dev 100% |  51.0 MiB/s | 104.5 KiB |  00m00s
[  4/267] Installing libgfortran-0:14.0 100% | 267.5 MiB/s |   2.9 MiB |  00m00s
[  5/267] Installing nspr-0:4.35.0-22.f 100% | 102.4 MiB/s | 314.5 KiB |  00m00s
[  6/267] Installing libpng-2:1.6.40-3. 100% | 118.7 MiB/s | 243.1 KiB |  00m00s
[  7/267] Installing expat-0:2.6.2-1.fc 100% |  92.1 MiB/s | 282.9 KiB |  00m00s
[  8/267] Installing xorg-x11-proto-dev 100% | 137.1 MiB/s |   1.8 MiB |  00m00s
[  9/267] Installing libgpg-error-0:1.4 100% | 122.9 MiB/s | 881.1 KiB |  00m00s
[ 10/267] Installing libjpeg-turbo-0:3. 100% | 252.1 MiB/s | 774.6 KiB |  00m00s
[ 11/267] Installing nss-util-0:3.99.0- 100% | 110.9 MiB/s | 227.1 KiB |  00m00s
[ 12/267] Installing libmpc-0:1.3.1-5.f 100% |  81.2 MiB/s | 166.2 KiB |  00m00s
[ 13/267] Installing libquadmath-0:14.0 100% | 106.5 MiB/s | 327.2 KiB |  00m00s
[ 14/267] Installing geos-0:3.12.1-3.fc 100% | 271.4 MiB/s |   3.5 MiB |  00m00s
[ 15/267] Installing libassuan-0:2.5.7- 100% |  80.9 MiB/s | 165.6 KiB |  00m00s
[ 16/267] Installing fonts-filesystem-1 100% | 769.5 KiB/s | 788.0   B |  00m00s
[ 17/267] Installing tcl-1:8.6.14-1.fc4 100% | 183.4 MiB/s |   4.2 MiB |  00m00s
[ 18/267] Installing libicu-0:74.2-1.fc 100% | 314.8 MiB/s |  34.9 MiB |  00m00s
[ 19/267] Installing snappy-0:1.1.10-4. 100% |  67.1 MiB/s |  68.7 KiB |  00m00s
[ 20/267] Installing libaec-0:1.1.2-1.f 100% |  31.4 MiB/s |  96.5 KiB |  00m00s
[ 21/267] Installing hdf5-0:1.12.1-15.f 100% | 261.6 MiB/s |   8.4 MiB |  00m00s
[ 22/267] Installing libicu-devel-0:74. 100% | 161.2 MiB/s |   5.6 MiB |  00m00s
[ 23/267] Installing tcl-devel-1:8.6.14 100% | 194.9 MiB/s | 798.5 KiB |  00m00s
[ 24/267] Installing hdf-libs-0:4.2.16. 100% | 167.1 MiB/s | 684.6 KiB |  00m00s
[ 25/267] Installing libpng-devel-2:1.6 100% | 172.9 MiB/s | 885.4 KiB |  00m00s
[ 26/267] Installing libtextstyle-0:0.2 100% |  95.9 MiB/s | 196.4 KiB |  00m00s
[ 27/267] Installing gettext-libs-0:0.2 100% | 238.4 MiB/s |   1.7 MiB |  00m00s
[ 28/267] Installing openblas-0:0.3.26- 100% |  95.5 MiB/s |  97.8 KiB |  00m00s
[ 29/267] Installing xz-devel-1:5.4.6-3 100% |  84.6 MiB/s | 259.9 KiB |  00m00s
[ 30/267] Installing bzip2-devel-0:1.0. 100% | 303.5 MiB/s | 310.7 KiB |  00m00s
[ 31/267] Installing libXau-0:1.0.11-6. 100% |  66.8 MiB/s |  68.4 KiB |  00m00s
[ 32/267] Installing libxcb-0:1.17.0-1. 100% | 124.0 MiB/s |   1.1 MiB |  00m00s
[ 33/267] Installing graphite2-0:1.3.14 100% |  94.8 MiB/s | 194.2 KiB |  00m00s
[ 34/267] Installing libICE-0:1.1.1-3.f 100% |  89.2 MiB/s | 182.6 KiB |  00m00s
[ 35/267] Installing pixman-0:0.43.4-1. 100% | 231.5 MiB/s | 711.2 KiB |  00m00s
[ 36/267] Installing libRmath-0:4.4.0-1 100% | 119.0 MiB/s | 243.6 KiB |  00m00s
[ 37/267] Installing libarrow-doc-0:16. 100% | 113.8 MiB/s | 116.6 KiB |  00m00s
[ 38/267] Installing minizip-ng-compat- 100% |  77.8 MiB/s | 159.4 KiB |  00m00s
[ 39/267] Installing freexl-0:2.0.0-7.f 100% |  88.4 MiB/s |  90.6 KiB |  00m00s
[ 40/267] Installing openjpeg2-0:2.5.2- 100% | 144.4 MiB/s | 443.6 KiB |  00m00s
[ 41/267] Installing libwebp-0:1.4.0-1. 100% | 157.6 MiB/s | 806.8 KiB |  00m00s
[ 42/267] Installing liblerc-0:4.0.0-6. 100% | 147.7 MiB/s | 605.0 KiB |  00m00s
[ 43/267] Installing libdeflate-0:1.20- 100% | 115.2 MiB/s | 118.0 KiB |  00m00s
[ 44/267] Installing json-c-0:0.17-3.fc 100% |  40.8 MiB/s |  83.6 KiB |  00m00s
[ 45/267] Installing imath-0:3.1.11-1.f 100% | 120.5 MiB/s | 370.1 KiB |  00m00s
[ 46/267] Installing openexr-libs-0:3.2 100% | 135.8 MiB/s |   6.5 MiB |  00m00s
>>> Running pre-install scriptlet: tpm2-tss-0:4.0.1-7.fc40.x86_64
>>> Stop pre-install scriptlet: tpm2-tss-0:4.0.1-7.fc40.x86_64
[ 47/267] Installing tpm2-tss-0:4.0.1-7 100% | 148.0 MiB/s |   1.5 MiB |  00m00s
[ 48/267] Installing libRmath-devel-0:4 100% |  17.3 MiB/s |  17.7 KiB |  00m00s
[ 49/267] Installing pixman-devel-0:0.4 100% |  49.0 MiB/s |  50.2 KiB |  00m00s
[ 50/267] Installing libSM-0:1.2.4-3.fc 100% |  96.3 MiB/s |  98.6 KiB |  00m00s
[ 51/267] Installing graphite2-devel-0: 100% |  49.4 MiB/s |  50.6 KiB |  00m00s
[ 52/267] Installing libXau-devel-0:1.0 100% |   1.1 MiB/s |   8.2 KiB |  00m00s
[ 53/267] Installing libxcb-devel-0:1.1 100% |  34.1 MiB/s |   3.1 MiB |  00m00s
[ 54/267] Installing openblas-openmp-0: 100% | 463.1 MiB/s |  38.9 MiB |  00m00s
[ 55/267] Installing openblas-openmp64- 100% | 476.7 MiB/s |  39.1 MiB |  00m00s
[ 56/267] Installing flexiblas-netlib64 100% | 318.5 MiB/s |  10.5 MiB |  00m00s
[ 57/267] Installing flexiblas-openblas 100% |  39.2 MiB/s |  40.2 KiB |  00m00s
[ 58/267] Installing flexiblas-0:3.4.2- 100% |  47.0 MiB/s |  48.1 KiB |  00m00s
[ 59/267] Installing flexiblas-openblas 100% |  39.2 MiB/s |  40.2 KiB |  00m00s
[ 60/267] Installing flexiblas-netlib-0 100% | 315.2 MiB/s |  10.4 MiB |  00m00s
[ 61/267] Installing arpack-0:3.9.1-3.f 100% | 158.2 MiB/s | 648.1 KiB |  00m00s
[ 62/267] Installing flexiblas-devel-0: 100% | 424.3 MiB/s |   4.7 MiB |  00m00s
[ 63/267] Installing blosc-0:1.21.5-4.f 100% |  61.0 MiB/s | 124.9 KiB |  00m00s
[ 64/267] Installing netcdf-0:4.9.2-5.f 100% | 200.0 MiB/s |   2.4 MiB |  00m00s
[ 65/267] Installing abattis-cantarell- 100% |  94.9 MiB/s | 194.4 KiB |  00m00s
[ 66/267] Installing librttopo-0:1.1.0- 100% | 123.7 MiB/s | 506.6 KiB |  00m00s
[ 67/267] Installing cpp-0:14.0.1-0.15. 100% | 320.7 MiB/s |  35.0 MiB |  00m00s
[ 68/267] Installing nss-softokn-freebl 100% | 175.5 MiB/s | 898.7 KiB |  00m00s
[ 69/267] Installing nss-softokn-0:3.99 100% | 265.8 MiB/s |   1.9 MiB |  00m00s
[ 70/267] Installing libgcrypt-0:1.10.3 100% | 216.0 MiB/s |   1.3 MiB |  00m00s
[ 71/267] Installing libksba-0:1.6.6-1. 100% | 128.7 MiB/s | 395.4 KiB |  00m00s
[ 72/267] Installing ogdi-0:4.1.1-1.fc4 100% | 130.7 MiB/s | 803.0 KiB |  00m00s
[ 73/267] Installing udunits2-0:2.2.28- 100% | 198.1 MiB/s |   1.0 MiB |  00m00s
[ 74/267] Installing libblkid-devel-0:2 100% |  44.9 MiB/s |  46.0 KiB |  00m00s
[ 75/267] Installing sysprof-capture-de 100% | 124.8 MiB/s | 255.7 KiB |  00m00s
[ 76/267] Installing libsepol-devel-0:3 100% |  41.6 MiB/s | 127.7 KiB |  00m00s
[ 77/267] Installing libffi-devel-0:3.4 100% |  11.3 MiB/s |  34.8 KiB |  00m00s
[ 78/267] Installing kernel-headers-0:6 100% | 114.3 MiB/s |   6.4 MiB |  00m00s
[ 79/267] Installing lua-0:5.4.6-5.fc40 100% |  73.3 MiB/s | 600.8 KiB |  00m00s
[ 80/267] Installing tzdata-0:2024a-5.f 100% |  27.1 MiB/s |   1.9 MiB |  00m00s
[ 81/267] Installing python-pip-wheel-0 100% | 382.0 MiB/s |   1.5 MiB |  00m00s
[ 82/267] Installing mpdecimal-0:2.5.1- 100% |  98.6 MiB/s | 202.0 KiB |  00m00s
[ 83/267] Installing libb2-0:0.98.1-11. 100% |  42.3 MiB/s |  43.3 KiB |  00m00s
[ 84/267] Installing python3-0:3.12.3-2 100% |   4.6 MiB/s |  33.2 KiB |  00m00s
[ 85/267] Installing python3-libs-0:3.1 100% | 206.7 MiB/s |  41.3 MiB |  00m00s
[ 86/267] Installing crypto-policies-sc 100% |  55.0 MiB/s | 338.1 KiB |  00m00s
[ 87/267] Installing nss-sysinit-0:3.99 100% |   9.4 MiB/s |  19.3 KiB |  00m00s
[ 88/267] Installing nss-0:3.99.0-1.fc4 100% |  99.9 MiB/s |   1.9 MiB |  00m00s
>>> Running post-install scriptlet: nss-0:3.99.0-1.fc41.x86_64
>>> Stop post-install scriptlet: nss-0:3.99.0-1.fc41.x86_64
[ 89/267] Installing python3-packaging- 100% |  85.1 MiB/s | 435.6 KiB |  00m00s
[ 90/267] Installing cmake-filesystem-0 100% |   1.7 MiB/s |   7.1 KiB |  00m00s
[ 91/267] Installing libxml2-devel-0:2. 100% | 201.0 MiB/s |   3.4 MiB |  00m00s
[ 92/267] Installing brotli-0:1.1.0-3.f 100% |  31.7 MiB/s |  32.5 KiB |  00m00s
[ 93/267] Installing brotli-devel-0:1.1 100% |  22.1 MiB/s |  68.0 KiB |  00m00s
[ 94/267] Installing glibc-headers-x86- 100% |  91.3 MiB/s |   2.3 MiB |  00m00s
[ 95/267] Installing libxcrypt-devel-0: 100% |  15.9 MiB/s |  32.6 KiB |  00m00s
[ 96/267] Installing glibc-devel-0:2.39 100% |   9.9 MiB/s |  40.4 KiB |  00m00s
[ 97/267] Installing libstdc++-devel-0: 100% | 215.8 MiB/s |  15.5 MiB |  00m00s
[ 98/267] Installing dbus-libs-1:1.14.1 100% | 120.5 MiB/s | 370.1 KiB |  00m00s
[ 99/267] Installing avahi-libs-0:0.8-2 100% |  82.5 MiB/s | 168.9 KiB |  00m00s
[100/267] Installing gettext-envsubst-0 100% |  37.3 MiB/s |  76.3 KiB |  00m00s
[101/267] Installing gettext-runtime-0: 100% |  59.9 MiB/s | 490.7 KiB |  00m00s
[102/267] Installing gettext-0:0.22.5-2 100% | 218.1 MiB/s |   5.2 MiB |  00m00s
[103/267] Installing boost-program-opti 100% | 133.7 MiB/s | 273.8 KiB |  00m00s
[104/267] Installing pcre2-utf32-0:10.4 100% | 181.9 MiB/s | 558.8 KiB |  00m00s
[105/267] Installing pcre2-utf16-0:10.4 100% | 192.3 MiB/s | 590.9 KiB |  00m00s
[106/267] Installing pcre2-devel-0:10.4 100% | 153.0 MiB/s |   2.0 MiB |  00m00s
[107/267] Installing libselinux-devel-0 100% |  15.7 MiB/s | 160.6 KiB |  00m00s
[108/267] Installing libmount-devel-0:2 100% |  63.0 MiB/s |  64.5 KiB |  00m00s
[109/267] Installing libtirpc-devel-0:1 100% |  51.4 MiB/s | 263.0 KiB |  00m00s
[110/267] Installing libX11-xcb-0:1.8.9 100% |  15.5 MiB/s |  15.9 KiB |  00m00s
[111/267] Installing annobin-docs-0:12. 100% |  94.9 MiB/s |  97.2 KiB |  00m00s
[112/267] Installing libfontenc-0:1.1.8 100% |  66.8 MiB/s |  68.4 KiB |  00m00s
[113/267] Installing npth-0:1.7-1.fc41. 100% |  49.4 MiB/s |  50.6 KiB |  00m00s
[114/267] Installing google-noto-fonts- 100% |  17.8 MiB/s |  18.3 KiB |  00m00s
[115/267] Installing google-noto-sans-v 100% | 249.8 MiB/s |   1.2 MiB |  00m00s
[116/267] Installing default-fonts-core 100% |   8.9 MiB/s |  18.2 KiB |  00m00s
[117/267] Installing lua-posix-0:36.2.1 100% |  75.0 MiB/s | 614.7 KiB |  00m00s
[118/267] Installing copy-jdk-configs-0 100% |  20.5 MiB/s |  21.0 KiB |  00m00s
[119/267] Installing emacs-filesystem-1 100% | 531.2 KiB/s | 544.0   B |  00m00s
[120/267] Installing libdatrie-0:0.2.13 100% |  28.8 MiB/s |  59.0 KiB |  00m00s
[121/267] Installing libthai-0:0.1.29-8 100% | 191.7 MiB/s | 785.3 KiB |  00m00s
[122/267] Installing nettle-0:3.9.1-6.f 100% | 154.9 MiB/s | 793.3 KiB |  00m00s
[123/267] Installing gnutls-0:3.8.5-1.f 100% | 228.5 MiB/s |   3.2 MiB |  00m00s
[124/267] Installing glib2-0:2.80.0-1.f 100% | 268.1 MiB/s |  14.5 MiB |  00m00s
[125/267] Installing desktop-file-utils 100% |  74.8 MiB/s | 229.8 KiB |  00m00s
[126/267] Installing xdg-utils-0:1.2.1- 100% | 113.8 MiB/s | 349.5 KiB |  00m00s
[127/267] Installing glib2-devel-0:2.80 100% | 316.2 MiB/s |  15.5 MiB |  00m00s
[128/267] Installing gnupg2-0:2.4.5-1.f 100% | 238.0 MiB/s |   9.5 MiB |  00m00s
[129/267] Installing gpgme-0:1.23.2-3.f 100% | 141.0 MiB/s | 577.7 KiB |  00m00s
[130/267] Installing gpgmepp-0:1.23.2-3 100% | 138.5 MiB/s | 425.3 KiB |  00m00s
[131/267] Installing cups-libs-1:2.4.7- 100% | 151.4 MiB/s | 620.3 KiB |  00m00s
[132/267] Installing tzdata-java-0:2024 100% |  99.7 MiB/s | 102.1 KiB |  00m00s
[133/267] Installing lksctp-tools-0:1.0 100% |  66.9 MiB/s | 274.0 KiB |  00m00s
[134/267] Installing javapackages-files 100% |   2.6 MiB/s |   5.3 KiB |  00m00s
[135/267] Installing alsa-lib-0:1.2.11- 100% | 126.1 MiB/s |   1.4 MiB |  00m00s
[136/267] Installing java-21-openjdk-he 100% | 352.1 MiB/s | 204.9 MiB |  00m01s
>>> Running post-install scriptlet: java-21-openjdk-headless-1:21.0.2.0.13-3.fc4
>>> Stop post-install scriptlet: java-21-openjdk-headless-1:21.0.2.0.13-3.fc41.x
[137/267] Installing tre-common-0:0.8.0 100% |  40.6 MiB/s |  83.1 KiB |  00m00s
[138/267] Installing tre-0:0.8.0-43.201 100% |  74.9 MiB/s |  76.7 KiB |  00m00s
[139/267] Installing tre-devel-0:0.8.0- 100% |  11.3 MiB/s |  11.6 KiB |  00m00s
[140/267] Installing fribidi-0:1.0.13-4 100% |  89.8 MiB/s | 367.8 KiB |  00m00s
[141/267] Installing libX11-common-0:1. 100% |  43.9 MiB/s |   1.2 MiB |  00m00s
[142/267] Installing libX11-0:1.8.9-1.f 100% | 254.7 MiB/s |   1.3 MiB |  00m00s
[143/267] Installing libXext-0:1.3.6-1. 100% |  89.2 MiB/s |  91.3 KiB |  00m00s
[144/267] Installing libXrender-0:0.9.1 100% |  16.7 MiB/s |  51.4 KiB |  00m00s
[145/267] Installing libX11-devel-0:1.8 100% |  36.1 MiB/s |   1.1 MiB |  00m00s
[146/267] Installing libXrender-devel-0 100% |  49.8 MiB/s |  51.0 KiB |  00m00s
[147/267] Installing libXi-0:1.8.1-5.fc 100% |  39.9 MiB/s |  81.8 KiB |  00m00s
[148/267] Installing libXt-0:1.3.0-3.fc 100% | 139.0 MiB/s | 427.1 KiB |  00m00s
[149/267] Installing libXmu-0:1.2.1-1.f 100% |  92.5 MiB/s | 189.5 KiB |  00m00s
[150/267] Installing libXtst-0:1.2.4-6. 100% |  16.9 MiB/s |  34.7 KiB |  00m00s
[151/267] Installing libXext-devel-0:1. 100% |  27.1 MiB/s | 110.9 KiB |  00m00s
[152/267] Installing libXcomposite-0:0. 100% |  45.0 MiB/s |  46.1 KiB |  00m00s
[153/267] Installing gc-0:8.2.2-6.fc40. 100% |  51.0 MiB/s | 261.2 KiB |  00m00s
[154/267] Installing guile30-0:3.0.7-12 100% | 318.4 MiB/s |  51.6 MiB |  00m00s
[155/267] Installing make-1:4.4.1-6.fc4 100% | 163.7 MiB/s |   1.8 MiB |  00m00s
[156/267] Installing gcc-0:14.0.1-0.15. 100% | 325.0 MiB/s | 104.0 MiB |  00m00s
>>> Running trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch
>>> Stop trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch
[157/267] Installing gcc-c++-0:14.0.1-0 100% | 312.4 MiB/s |  38.1 MiB |  00m00s
[158/267] Installing libquadmath-devel- 100% |  22.7 MiB/s |  23.2 KiB |  00m00s
[159/267] Installing gcc-gfortran-0:14. 100% | 290.5 MiB/s |  37.2 MiB |  00m00s
>>> Running pre-install scriptlet: xml-common-0:0.6.3-63.fc40.noarch
>>> Stop pre-install scriptlet: xml-common-0:0.6.3-63.fc40.noarch
[160/267] Installing xml-common-0:0.6.3 100% |  26.4 MiB/s |  81.1 KiB |  00m00s
[161/267] Installing cairo-0:1.18.0-3.f 100% | 192.4 MiB/s |   1.7 MiB |  00m00s
[162/267] Installing harfbuzz-0:8.4.0-1 100% | 239.4 MiB/s |   2.6 MiB |  00m00s
[163/267] Installing freetype-0:2.13.2- 100% | 164.9 MiB/s | 844.3 KiB |  00m00s
[164/267] Installing fontconfig-0:2.15. 100% | 757.3 KiB/s | 786.0 KiB |  00m01s
>>> Running post-install scriptlet: fontconfig-0:2.15.0-4.fc40.x86_64
>>> Stop post-install scriptlet: fontconfig-0:2.15.0-4.fc40.x86_64
[165/267] Installing libXft-0:2.3.8-6.f 100% |  12.5 MiB/s | 166.0 KiB |  00m00s
>>> Running pre-install scriptlet: tk-1:8.6.14-1.fc41.x86_64
>>> Stop pre-install scriptlet: tk-1:8.6.14-1.fc41.x86_64
[166/267] Installing tk-1:8.6.14-1.fc41 100% | 135.3 MiB/s |   3.7 MiB |  00m00s
[167/267] Installing pango-0:1.52.2-1.f 100% | 139.7 MiB/s |   1.0 MiB |  00m00s
[168/267] Installing mkfontscale-0:1.2. 100% |  24.7 MiB/s |  50.6 KiB |  00m00s
[169/267] Installing ttmkfdir-0:3.0.9-7 100% |  60.4 MiB/s | 123.8 KiB |  00m00s
[170/267] Installing xorg-x11-fonts-Typ 100% |  15.1 MiB/s | 865.6 KiB |  00m00s
>>> Running post-install scriptlet: xorg-x11-fonts-Type1-0:7.5-38.fc40.noarch
>>> Stop post-install scriptlet: xorg-x11-fonts-Type1-0:7.5-38.fc40.noarch
[171/267] Installing java-21-openjdk-1: 100% |  55.1 MiB/s |   1.1 MiB |  00m00s
>>> Running post-install scriptlet: java-21-openjdk-1:21.0.2.0.13-3.fc41.x86_64
>>> Stop post-install scriptlet: java-21-openjdk-1:21.0.2.0.13-3.fc41.x86_64
[172/267] Installing java-21-openjdk-de 100% | 249.7 MiB/s |  11.2 MiB |  00m00s
>>> Running post-install scriptlet: java-21-openjdk-devel-1:21.0.2.0.13-3.fc41.x
>>> Stop post-install scriptlet: java-21-openjdk-devel-1:21.0.2.0.13-3.fc41.x86_
[173/267] Installing harfbuzz-icu-0:8.4 100% |   8.0 MiB/s |  16.3 KiB |  00m00s
[174/267] Installing fontconfig-devel-0 100% |  16.5 MiB/s | 151.9 KiB |  00m00s
[175/267] Installing cairo-devel-0:1.18 100% | 190.9 MiB/s |   2.3 MiB |  00m00s
[176/267] Installing freetype-devel-0:2 100% | 253.4 MiB/s |   7.9 MiB |  00m00s
[177/267] Installing harfbuzz-devel-0:8 100% | 244.8 MiB/s |   5.1 MiB |  00m00s
[178/267] Installing libXft-devel-0:2.3 100% |   8.6 MiB/s |  44.3 KiB |  00m00s
[179/267] Installing tk-devel-1:8.6.14- 100% |  91.9 MiB/s |   1.0 MiB |  00m00s
[180/267] Installing protobuf-0:3.19.6- 100% | 271.1 MiB/s |   3.3 MiB |  00m00s
[181/267] Installing liborc2-0:2.0.0-2. 100% | 269.9 MiB/s |   1.6 MiB |  00m00s
[182/267] Installing metis-0:5.1.0.3-5. 100% | 191.0 MiB/s | 977.7 KiB |  00m00s
[183/267] Installing SuperLU-0:6.0.1-5. 100% | 232.1 MiB/s | 475.4 KiB |  00m00s
[184/267] Installing armadillo-0:12.8.1 100% |  44.7 MiB/s |  91.6 KiB |  00m00s
[185/267] Installing poppler-data-0:0.4 100% | 263.6 MiB/s |  12.4 MiB |  00m00s
[186/267] Installing lcms2-0:2.16-3.fc4 100% | 137.5 MiB/s | 422.5 KiB |  00m00s
[187/267] Installing thrift-0:0.15.0-4. 100% | 268.8 MiB/s |   4.6 MiB |  00m00s
[188/267] Installing openssl-1:3.2.1-6. 100% | 106.5 MiB/s |   1.7 MiB |  00m00s
[189/267] Installing mariadb-connector- 100% |   0.0   B/s |   1.0 KiB |  00m00s
[190/267] Installing mariadb-connector- 100% | 101.3 MiB/s | 518.6 KiB |  00m00s
[191/267] Installing jbigkit-libs-0:2.1 100% |  58.4 MiB/s | 119.6 KiB |  00m00s
[192/267] Installing libtiff-0:4.6.0-2. 100% |  48.7 MiB/s |   1.1 MiB |  00m00s
[193/267] Installing R-core-0:4.4.0-1.f 100% | 138.8 MiB/s | 102.7 MiB |  00m01s
[194/267] Installing R-CRAN-rlang-0:1.1 100% |  74.7 MiB/s |   2.7 MiB |  00m00s
[195/267] Installing R-CRAN-cli-0:3.6.2 100% |  97.2 MiB/s |   2.4 MiB |  00m00s
[196/267] Installing R-CRAN-glue-0:1.7. 100% |  53.2 MiB/s | 272.2 KiB |  00m00s
[197/267] Installing R-CRAN-lifecycle-0 100% |  48.2 MiB/s | 295.9 KiB |  00m00s
[198/267] Installing R-CRAN-vctrs-0:0.6 100% | 109.3 MiB/s |   2.4 MiB |  00m00s
[199/267] Installing R-CRAN-withr-0:3.0 100% |  54.4 MiB/s | 445.9 KiB |  00m00s
[200/267] Installing R-CRAN-magrittr-0: 100% |  53.3 MiB/s | 436.3 KiB |  00m00s
[201/267] Installing R-CRAN-lattice-0:0 100% |  83.2 MiB/s |   2.1 MiB |  00m00s
[202/267] Installing R-CRAN-Matrix-0:1. 100% |  75.1 MiB/s |   7.6 MiB |  00m00s
[203/267] Installing R-CRAN-gtable-0:0. 100% |  62.8 MiB/s | 321.3 KiB |  00m00s
[204/267] Installing R-CRAN-R6-0:2.5.1- 100% |  39.6 MiB/s | 121.6 KiB |  00m00s
[205/267] Installing R-CRAN-MASS-0:7.3. 100% |  73.0 MiB/s |   1.9 MiB |  00m00s
[206/267] Installing R-CRAN-class-0:7.3 100% |  28.2 MiB/s | 173.0 KiB |  00m00s
[207/267] Installing R-core-devel-0:4.4 100% |  97.8 MiB/s | 400.7 KiB |  00m00s
[208/267] Installing R-CRAN-fansi-0:1.0 100% |  69.9 MiB/s | 643.9 KiB |  00m00s
[209/267] Installing R-CRAN-sp-0:2.1.3- 100% | 109.2 MiB/s |   4.3 MiB |  00m00s
[210/267] Installing R-CRAN-nlme-0:3.1. 100% |  90.7 MiB/s |   3.9 MiB |  00m00s
[211/267] Installing R-CRAN-mgcv-0:1.9. 100% | 148.4 MiB/s |   4.6 MiB |  00m00s
[212/267] Installing R-CRAN-tidyselect- 100% |  73.0 MiB/s | 448.2 KiB |  00m00s
[213/267] Installing R-CRAN-generics-0: 100% |  28.9 MiB/s | 177.5 KiB |  00m00s
[214/267] Installing R-CRAN-isoband-0:0 100% | 187.2 MiB/s |   1.9 MiB |  00m00s
[215/267] Installing R-rpm-macros-0:1.2 100% |   6.4 MiB/s |   6.6 KiB |  00m00s
[216/267] Installing R-littler-0:0.3.19 100% |  38.3 MiB/s | 196.0 KiB |  00m00s
[217/267] Installing R-CRAN-Rcpp-0:1.0. 100% | 138.9 MiB/s |   8.5 MiB |  00m00s
[218/267] Installing R-CRAN-units-0:0.8 100% |  85.3 MiB/s | 786.4 KiB |  00m00s
[219/267] Installing R-CRAN-utf8-0:1.2. 100% |  93.7 MiB/s | 479.5 KiB |  00m00s
[220/267] Installing R-CRAN-pillar-0:1. 100% | 130.6 MiB/s |   1.4 MiB |  00m00s
[221/267] Installing R-CRAN-pkgconfig-0 100% |  13.0 MiB/s |  39.9 KiB |  00m00s
[222/267] Installing R-CRAN-tibble-0:3. 100% | 131.0 MiB/s |   1.7 MiB |  00m00s
[223/267] Installing R-CRAN-dplyr-0:1.1 100% |  95.9 MiB/s |   2.7 MiB |  00m00s
[224/267] Installing R-CRAN-RColorBrewe 100% |  22.6 MiB/s |  69.5 KiB |  00m00s
[225/267] Installing R-CRAN-farver-0:2. 100% | 204.2 MiB/s |   2.0 MiB |  00m00s
[226/267] Installing R-CRAN-labeling-0: 100% |  25.0 MiB/s | 102.5 KiB |  00m00s
[227/267] Installing R-CRAN-viridisLite 100% | 260.8 MiB/s |   1.3 MiB |  00m00s
[228/267] Installing R-CRAN-KernSmooth- 100% |  25.3 MiB/s | 155.2 KiB |  00m00s
[229/267] Installing R-CRAN-wk-0:0.9.1- 100% |  72.7 MiB/s |   2.2 MiB |  00m00s
[230/267] Installing R-CRAN-s2-0:1.1.6- 100% | 174.9 MiB/s |   3.7 MiB |  00m00s
[231/267] Installing R-java-0:4.4.0-1.f 100% |   0.0   B/s | 124.0   B |  00m00s
[232/267] Installing R-java-devel-0:4.4 100% |   0.0   B/s | 124.0   B |  00m00s
[233/267] Installing R-CRAN-proxy-0:0.4 100% |  49.8 MiB/s | 255.2 KiB |  00m00s
[234/267] Installing R-CRAN-e1071-0:1.7 100% |  82.5 MiB/s |   1.0 MiB |  00m00s
[235/267] Installing R-CRAN-classInt-0: 100% |  80.9 MiB/s | 828.0 KiB |  00m00s
[236/267] Installing R-CRAN-DBI-0:1.2.2 100% | 107.2 MiB/s |   1.9 MiB |  00m00s
[237/267] Installing R-CRAN-colorspace- 100% | 149.5 MiB/s |   4.0 MiB |  00m00s
[238/267] Installing R-CRAN-munsell-0:0 100% |  54.9 MiB/s | 393.7 KiB |  00m00s
[239/267] Installing R-CRAN-scales-0:1. 100% |  67.7 MiB/s |   1.2 MiB |  00m00s
[240/267] Installing poppler-0:24.02.0- 100% | 288.4 MiB/s |   3.5 MiB |  00m00s
[241/267] Installing uriparser-0:0.9.7- 100% |  69.7 MiB/s | 142.6 KiB |  00m00s
[242/267] Installing libkml-0:1.3.0-47. 100% | 199.7 MiB/s |   1.2 MiB |  00m00s
[243/267] Installing utf8proc-0:2.7.0-7 100% | 177.6 MiB/s | 363.8 KiB |  00m00s
[244/267] Installing re2-1:20220601-5.f 100% | 161.0 MiB/s | 494.6 KiB |  00m00s
[245/267] Installing libarrow-0:16.0.0- 100% | 381.5 MiB/s |  22.1 MiB |  00m00s
[246/267] Installing parquet-libs-0:16. 100% | 325.5 MiB/s |   3.3 MiB |  00m00s
[247/267] Installing proj-data-0:9.4.0- 100% | 390.4 MiB/s |   9.0 MiB |  00m00s
[248/267] Installing proj-0:9.4.0-1.fc4 100% | 273.0 MiB/s |   4.4 MiB |  00m00s
[249/267] Installing libgeotiff-0:1.7.1 100% | 102.7 MiB/s | 315.4 KiB |  00m00s
[250/267] Installing libspatialite-0:5. 100% | 371.4 MiB/s |  15.2 MiB |  00m00s
[251/267] Installing xerces-c-0:3.2.5-2 100% | 323.3 MiB/s |   3.6 MiB |  00m00s
[252/267] Installing unixODBC-0:2.3.12- 100% | 112.5 MiB/s |   1.2 MiB |  00m00s
[253/267] Installing libqhull_r-1:8.0.2 100% | 232.5 MiB/s | 476.2 KiB |  00m00s
[254/267] Installing libpq-0:16.1-4.fc4 100% | 154.3 MiB/s | 948.0 KiB |  00m00s
[255/267] Installing libgta-0:1.2.1-12. 100% |  69.9 MiB/s |  71.6 KiB |  00m00s
[256/267] Installing giflib-0:5.2.2-1.f 100% | 111.2 MiB/s | 113.9 KiB |  00m00s
[257/267] Installing cfitsio-0:4.4.0-2. 100% | 253.2 MiB/s |   1.8 MiB |  00m00s
[258/267] Installing gdal-libs-0:3.8.5- 100% | 290.3 MiB/s |  27.0 MiB |  00m00s
[259/267] Installing R-CRAN-sf-0:1.0.16 100% | 143.1 MiB/s |   7.3 MiB |  00m00s
[260/267] Installing R-CRAN-fmesher-0:0 100% |  88.9 MiB/s |   2.9 MiB |  00m00s
[261/267] Installing R-CRAN-ggplot2-0:3 100% | 136.5 MiB/s |   7.2 MiB |  00m00s
[262/267] Installing R-devel-0:4.4.0-1. 100% | 121.1 KiB/s | 124.0   B |  00m00s
[263/267] Installing R-CRAN-RcppEigen-0 100% | 147.2 MiB/s |   9.1 MiB |  00m00s
[264/267] Installing R-CRAN-gridExtra-0 100% | 165.7 MiB/s |   1.7 MiB |  00m00s
[265/267] Installing R-CRAN-TMB-0:1.9.1 100% | 116.3 MiB/s |   3.5 MiB |  00m00s
[266/267] Installing annobin-plugin-gcc 100% |  39.6 MiB/s | 973.0 KiB |  00m00s
>>> Running trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch
>>> Stop trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch
[267/267] Installing gcc-plugin-annobin 100% |  73.1 KiB/s |  58.7 KiB |  00m01s
>>> Running trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch
>>> Stop trigger-install scriptlet: redhat-rpm-config-0:288-1.fc41.noarch
>>> Running post-transaction scriptlet: crypto-policies-scripts-0:20240320-1.git
>>> Stop post-transaction scriptlet: crypto-policies-scripts-0:20240320-1.git58e
>>> Running post-transaction scriptlet: nss-0:3.99.0-1.fc41.x86_64
>>> Stop post-transaction scriptlet: nss-0:3.99.0-1.fc41.x86_64
>>> Running post-transaction scriptlet: copy-jdk-configs-0:4.1-5.fc40.noarch
>>> Stop post-transaction scriptlet: copy-jdk-configs-0:4.1-5.fc40.noarch
>>> Running post-transaction scriptlet: java-21-openjdk-headless-1:21.0.2.0.13-3
>>> Stop post-transaction scriptlet: java-21-openjdk-headless-1:21.0.2.0.13-3.fc
>>> Running post-transaction scriptlet: fontconfig-0:2.15.0-4.fc40.x86_64
>>> Stop post-transaction scriptlet: fontconfig-0:2.15.0-4.fc40.x86_64
>>> Running post-transaction scriptlet: java-21-openjdk-1:21.0.2.0.13-3.fc41.x86
>>> Stop post-transaction scriptlet: java-21-openjdk-1:21.0.2.0.13-3.fc41.x86_64
>>> Running post-transaction scriptlet: java-21-openjdk-devel-1:21.0.2.0.13-3.fc
>>> Stop post-transaction scriptlet: java-21-openjdk-devel-1:21.0.2.0.13-3.fc41.
>>> Running trigger-install scriptlet: glibc-common-0:2.39.9000-16.fc41.x86_64
>>> Stop trigger-install scriptlet: glibc-common-0:2.39.9000-16.fc41.x86_64
>>> Running trigger-install scriptlet: info-0:7.1-2.fc40.x86_64
>>> Stop trigger-install scriptlet: info-0:7.1-2.fc40.x86_64
>>> Running trigger-install scriptlet: glib2-0:2.80.0-1.fc41.x86_64
>>> Stop trigger-install scriptlet: glib2-0:2.80.0-1.fc41.x86_64
>>> Running trigger-install scriptlet: glib2-0:2.80.0-1.fc41.x86_64
>>> Stop trigger-install scriptlet: glib2-0:2.80.0-1.fc41.x86_64
>>> Running trigger-install scriptlet: desktop-file-utils-0:0.26-12.fc40.x86_64
>>> Stop trigger-install scriptlet: desktop-file-utils-0:0.26-12.fc40.x86_64
>>> Running trigger-install scriptlet: fontconfig-0:2.15.0-4.fc40.x86_64
>>> Stop trigger-install scriptlet: fontconfig-0:2.15.0-4.fc40.x86_64
Warning: skipped PGP checks for 54 package(s).
Finish: build setup for R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.src.rpm
Start: rpmbuild R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.src.rpm
warning: source_date_epoch_from_changelog set but %changelog is missing
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.9163FY
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf stelfi
+ /usr/bin/mkdir -p stelfi
+ cd stelfi
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/stelfi_1.0.1.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ rm -rf /builddir/build/BUILD/stelfi-SPECPARTS
+ /usr/bin/mkdir -p /builddir/build/BUILD/stelfi-SPECPARTS
+ /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 stelfi/src ']'
+ find stelfi/src -type f -exec sed -i s@/usr/bin/strip@/usr/bin/true@g '{}' ';'
+ '[' -d stelfi/src ']'
+ find 'stelfi/src/Make*' -type f -exec sed -i s@-g0@@g '{}' ';'
find: ‘stelfi/src/Make*’: No such file or directory
+ true
+ 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.1N1rPm
+ umask 022
+ cd /builddir/build/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-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -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 stelfi
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.uWPge9
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.x86_64
++ dirname /builddir/build/BUILDROOT/R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.x86_64
+ 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-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -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 stelfi
+ mkdir -p /builddir/build/BUILDROOT/R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.x86_64/usr/local/lib/R/library
+ /usr/bin/R CMD INSTALL -l /builddir/build/BUILDROOT/R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.x86_64/usr/local/lib/R/library stelfi
* installing *source* package ‘stelfi’ ...
** package ‘stelfi’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘g++ (GCC) 14.0.1 20240411 (Red Hat 14.0.1-0)’
g++ -std=gnu++17 -I"/usr/include/R" -DNDEBUG  -I'/usr/local/lib/R/library/TMB/include' -I'/usr/local/lib/R/library/RcppEigen/include' -I/usr/local/include    -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 stelfi.cpp -o stelfi.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/TMB/include/TMB.hpp:92,
                 from stelfi.cpp:1:
/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<Packet4f> {
      |                                           ^
/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<Packet2d> {
      |                                           ^
/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<Packet4f,4>& 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<Packet2d,2>& 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<PACKET_REAL, PACKET_CPLX, false, false> {          \
      |                                                            ^
/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<PACKET_CPLX, PACKET_REAL, false, false> {          \
      |                                                            ^
/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<PACKET_REAL, PACKET_CPLX, false, false> {          \
      |                                                            ^
/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<PACKET_CPLX, PACKET_REAL, false, false> {          \
      |                                                            ^
/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<float, 4>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57:   required from ‘struct Eigen::internal::traits<Eigen::Matrix<float, 4, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:29:60: warning:    22 |   typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:29:60: warning:       |                                                         ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49:   required from ‘struct Eigen::internal::traits<Eigen::Quaternion<float> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:29:60: warning:   266 |     Alignment = internal::traits<Coefficients>::Alignment,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:29:60: warning:       |                                                 ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:24:46:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:29:60: warning:    24 |     ResAlignment = traits<Quaternion<float> >::Alignment
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:29:60: warning:       |                                              ^~
/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<float>::type’ {aka ‘__m128’} [-Wignored-attributes]
  190 |          bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
      |                                       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<float>::type’ {aka ‘__m128’} [-Wignored-attributes]
  190 |          bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<float>::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<float>::type’ {aka ‘__m128’} [-Wignored-attributes]
  208 |   typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
      |                                                                                        ^~~~
In file included from /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<Eigen::Matrix<float, 4, 1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<float, 4, 1>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<float, 4, 1>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Matrix<float, 4, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Matrix<float, 4, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7:   required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<float, 4, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7:   required from ‘class Eigen::Matrix<float, 4, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   178 | class Matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50:   required from ‘class Eigen::QuaternionBase<Eigen::Quaternion<float> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    46 |   typedef typename Coefficients::CoeffReturnType CoeffReturnType;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                                                  ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7:   required from ‘class Eigen::Quaternion<float>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   273 | class Quaternion : public QuaternionBase<Quaternion<_Scalar,_Options> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:27:3:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    27 |   {
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |   ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<float>::type’ {aka ‘__m128’} [-Wignored-attributes]
   56 |                      >::type PacketReturnType;
      |                              ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 4>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57:   required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 4, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    22 |   typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                         ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49:   required from ‘struct Eigen::internal::traits<Eigen::Quaternion<double> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   266 |     Alignment = internal::traits<Coefficients>::Alignment,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                 ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:98:47:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    98 |     ResAlignment = traits<Quaternion<double> >::Alignment
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                               ^~
/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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  190 |          bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
      |                                       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  190 |          bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<double>::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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  208 |   typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
      |                                                                                        ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 1>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 1>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 4, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 4, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7:   required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 4, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7:   required from ‘class Eigen::Matrix<double, 4, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   178 | class Matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50:   required from ‘class Eigen::QuaternionBase<Eigen::Quaternion<double> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    46 |   typedef typename Coefficients::CoeffReturnType CoeffReturnType;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                                                  ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7:   required from ‘class Eigen::Quaternion<double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   273 | class Quaternion : public QuaternionBase<Quaternion<_Scalar,_Options> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:102:3:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   102 |   {
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |   ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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<double, -1>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57:   required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    22 |   typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                         ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Array.h:17:8:   required from ‘struct Eigen::internal::traits<Eigen::Array<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    17 | struct traits<Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> > : traits<Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7:   required from ‘class Eigen::PlainObjectBase<Eigen::Array<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Array.h:45:7:   required from ‘class Eigen::Array<double, -1, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    45 | class Array
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:17:8:   required from ‘struct tmbutils::vector<double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    17 | struct vector : Array<Type,Dynamic,1>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~
/usr/local/lib/R/library/TMB/include/convert.hpp:58:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 |   R_xlen_t size = a.size();                     \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  190 |          bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
      |                                       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  190 |          bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<double>::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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  208 |   typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
      |                                                                                        ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Array<double, -1, 1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Array<double, -1, 1>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Array<double, -1, 1>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Array<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::Array<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7:   required from ‘class Eigen::PlainObjectBase<Eigen::Array<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Array.h:45:7:   required from ‘class Eigen::Array<double, -1, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    45 | class Array
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:17:8:   required from ‘struct tmbutils::vector<double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    17 | struct vector : Array<Type,Dynamic,1>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |        ^~~~~~
/usr/local/lib/R/library/TMB/include/convert.hpp:58:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    48 |   R_xlen_t size = a.size();                     \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                    ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<double, -1, 1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 1>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 1>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Matrix<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7:   required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7:   required from ‘class Eigen::Matrix<double, -1, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   178 | class Matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Map.h:24:49:   required from ‘struct Eigen::internal::traits<Eigen::Map<Eigen::Matrix<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    24 |                              ? PlainObjectType::ColsAtCompileTime
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                 ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/ForwardDeclarations.h:32:48:   required from ‘struct Eigen::internal::accessors_level<Eigen::Map<Eigen::Matrix<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    32 |   enum { has_direct_access = (traits<Derived>::Flags & DirectAccessBit) ? 1 : 0,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                ^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/ForwardDeclarations.h:111:75:   required from ‘class Eigen::Map<Eigen::Matrix<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   111 |          int Level = internal::accessors_level<Derived>::has_write_access ? WriteAccessors : ReadOnlyAccessors
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/convert.hpp:114:24:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   114 |    vector<Type> y = tmp.cast<Type>();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Matrix<double, -1, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1> >, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, 1> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34:   required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, 1> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Map.h:94:79:   required from ‘class Eigen::Map<Eigen::Matrix<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                               ^~~
/usr/local/lib/R/library/TMB/include/convert.hpp:114:24:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   114 |    vector<Type> y = tmp.cast<Type>();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<double, -1, -1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Matrix<double, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7:   required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7:   required from ‘class Eigen::Matrix<double, -1, -1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   178 | class Matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:101:8:   required from ‘struct tmbutils::matrix<double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   101 | struct matrix : Matrix<Type,Dynamic,Dynamic>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:57:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   422 | matrix<double> matmul(matrix<double> x, matrix<double> y)CSKIP({
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                         ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Matrix<double, -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<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Map.h:94:79:   required from ‘class Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                               ^~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   451 |                            Z = X * Y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                    ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Matrix<double, -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<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34:   required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Map.h:94:79:   required from ‘class Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                               ^~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   451 |                            Z = X * Y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                    ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   451 |                            Z = X * Y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                    ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Inverse<Eigen::Map<const Eigen::Matrix<double, -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<Eigen::Inverse<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Inverse<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Inverse.h:68:7:   required from ‘class Eigen::InverseImpl<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    68 | class InverseImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Inverse.h:43:7:   required from ‘class Eigen::Inverse<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    43 | class Inverse : public InverseImpl<XprType,typename internal::traits<XprType>::StorageKind>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:473:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   486 |                            Y = X.inverse();   // Use Eigen matrix inverse (LU)
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                          ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, -1, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7:   required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, -1, 1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    94 | class CwiseUnaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7:   required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:503:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   515 |                            double res=LUdiag.abs().log().sum();    // TODO: currently PD only - take care of sign.
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                   ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, -1, 1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7:   required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    94 | class CwiseUnaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7:   required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:503:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   515 |                            double res=LUdiag.abs().log().sum();    // TODO: currently PD only - take care of sign.
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                         ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7:   required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    94 | class CwiseUnaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7:   required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:528:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   545 |                            double logdetX = D.log().sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                    ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   56 |                      >::type PacketReturnType;
      |                              ^~~~~~~~~~~~~~~~
In file included from /usr/local/lib/R/library/TMB/include/TMB.hpp:201:
/usr/local/lib/R/library/TMB/include/expm.hpp:221:22: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  221 |     nestedTriangle<0>(){}
      |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:221:22: note: remove the ‘< >’
/usr/local/lib/R/library/TMB/include/expm.hpp:222:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  222 |     nestedTriangle<0>(Base x) : Base(x){}
      |                       ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:222:23: note: remove the ‘< >’
/usr/local/lib/R/library/TMB/include/expm.hpp:223:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  223 |     nestedTriangle<0>(vector<matrix<double> > args) : Block<double>(args[0]) {}
      |                       ^~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:223:23: note: remove the ‘< >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>, 2>’
/usr/local/lib/R/library/TMB/include/expm.hpp:223:23: note:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/TMB/include/expm.hpp:223:23: note:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >’
/usr/local/lib/R/library/TMB/include/expm.hpp:223:23: note:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/TMB/include/expm.hpp:223:23: note:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >’
/usr/local/lib/R/library/TMB/include/expm.hpp:223:23: note:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/TMB/include/expm.hpp:223:23: note:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>’
/usr/local/lib/R/library/TMB/include/expm.hpp:223:23: note:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/TMB/include/expm.hpp:223:23: note:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, -1>, -1, -1, false, true>’
/usr/local/lib/R/library/TMB/include/expm.hpp:223:23: note:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/TMB/include/expm.hpp:223:23: note:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   required from ‘class Eigen::BlockImpl<const Eigen::Matrix<double, -1, -1>, -1, -1, false, Eigen::Dense>’
/usr/local/lib/R/library/TMB/include/expm.hpp:223:23: note:   154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
/usr/local/lib/R/library/TMB/include/expm.hpp:223:23: note:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81:   required from ‘class Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false>’
/usr/local/lib/R/library/TMB/include/expm.hpp:223:23: note:   103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
/usr/local/lib/R/library/TMB/include/expm.hpp:223:23: note:       |                                                                                 ^~~~~
/usr/local/lib/R/library/TMB/include/atomic_convolve.hpp:8:57:   required from here
/usr/local/lib/R/library/TMB/include/expm.hpp:223:23: note:    14 |       y(i, j) = (x.block(i, j, kr, kc).array() * K.array()).sum();
/usr/local/lib/R/library/TMB/include/expm.hpp:223:23: note:       |                  ~~~~~~~^~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::ArrayWrapper<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7:   required from ‘class Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_convolve.hpp:8:57:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    14 |       y(i, j) = (x.block(i, j, kr, kc).array() * K.array()).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::ArrayWrapper<const Eigen::Matrix<double, -1, -1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7:   required from ‘class Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_convolve.hpp:8:57:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    14 |       y(i, j) = (x.block(i, j, kr, kc).array() * K.array()).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                  ~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_convolve.hpp:8:57:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    14 |       y(i, j) = (x.block(i, j, kr, kc).array() * K.array()).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                          ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<Eigen::Matrix<double, -1, -1>, 1, -1, false, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   required from ‘class Eigen::BlockImpl<Eigen::Matrix<double, -1, -1>, 1, -1, false, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81:   required from ‘class Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                 ^~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:1218:20:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  1218 |       jac.row(i) = u;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7:   required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28:   required from ‘struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    38 |                    >::type Scalar;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ^~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:206:36:   required from ‘atomic::nestedTriangle<n>::nestedTriangle(tmbutils::vector<tmbutils::matrix<double> >) [with int n = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   206 |       matrix<double> zero = args[0]*0.0;
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   273 |     else if (nargs==2) ans=expm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                       ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:206:36:   required from ‘atomic::nestedTriangle<n>::nestedTriangle(tmbutils::vector<tmbutils::matrix<double> >) [with int n = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   206 |       matrix<double> zero = args[0]*0.0;
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   273 |     else if (nargs==2) ans=expm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                       ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, 1>, const Eigen::Matrix<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/start_parallel.hpp:240:37:   required from ‘VectorBase parallelADFun<Type>::Reverse(size_t, const VectorBase&) [with VectorBase = Eigen::Matrix<double, -1, 1>; Type = double; size_t = long unsigned int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   240 |     for(int i=0;i<ntapes;i++)out=out+ans(i);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ~~~^~~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2686:24:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2686 |         y = pf->Reverse(1, v);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |             ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7:   required from ‘class Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:30:21:   required from ‘Type atomic::Block<Type>::norm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    30 |       Aabs = A.array().abs();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:237:37:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   237 |     double log2NormInf = log( A.norm() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                               ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7:   required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    94 | class CwiseUnaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7:   required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:30:27:   required from ‘Type atomic::Block<Type>::norm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    30 |       Aabs = A.array().abs();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:237:37:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   237 |     double log2NormInf = log( A.norm() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                               ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::PartialReduxExpr<Eigen::Matrix<double, -1, -1>, Eigen::internal::member_sum<double, double>, 1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::PartialReduxExpr<Eigen::Matrix<double, -1, -1>, Eigen::internal::member_sum<double, double>, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::PartialReduxExpr<Eigen::Matrix<double, -1, -1>, Eigen::internal::member_sum<double, double>, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/VectorwiseOp.h:56:7:   required from ‘class Eigen::PartialReduxExpr<Eigen::Matrix<double, -1, -1>, Eigen::internal::member_sum<double, double>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    56 | class PartialReduxExpr : public internal::dense_xpr_base< PartialReduxExpr<MatrixType, MemberOp, Direction> >::type,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:31:47:   required from ‘Type atomic::Block<Type>::norm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    31 |       vector<Type> rsAabs = Aabs.rowwise().sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                             ~~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:237:37:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   237 |     double log2NormInf = log( A.norm() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                               ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:18:23:   required from ‘atomic::Block<Type> atomic::Block<Type>::scale(Type) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    18 |       return Block( c * this->A );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~^~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:242:29:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   242 |     matrix_pade AA = A.scale( 1.0 / pow( 2.0, s ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::Matrix<double, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:25:29:   required from ‘atomic::Block<Type> atomic::Block<Type>::addIdentity() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 |       return Block( this->A + I );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/expm.hpp:245:45:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   245 |     matrix_pade E = AA.scale( c).addIdentity();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Inverse<Eigen::Matrix<double, -1, -1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Inverse<Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Inverse.h:68:7:   required from ‘class Eigen::InverseImpl<Eigen::Matrix<double, -1, -1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    68 | class InverseImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Inverse.h:43:7:   required from ‘class Eigen::Inverse<Eigen::Matrix<double, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    43 | class Inverse : public InverseImpl<XprType,typename internal::traits<XprType>::StorageKind>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:36:36:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53:   required from ‘class Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    63 | template<typename MatrixType, int _DiagIndex> class Diagonal
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                     ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:92:21:   required from ‘class Eigen::Tridiagonalization<Eigen::Matrix<double, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    92 |             >::type DiagonalReturnType;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:111:62:   required from ‘class Eigen::SelfAdjointEigenSolver<Eigen::Matrix<double, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   111 |     typedef typename TridiagonalizationType::SubDiagonalType SubDiagonalType;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                              ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Diagonal<const Eigen::Matrix<double, -1, -1>, -1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, -1>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53:   required from ‘class Eigen::Diagonal<const Eigen::Matrix<double, -1, -1>, -1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    63 | template<typename MatrixType, int _DiagIndex> class Diagonal
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                     ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:97:21:   required from ‘class Eigen::Tridiagonalization<Eigen::Matrix<double, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    97 |             >::type SubDiagonalReturnType;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ^~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:111:62:   required from ‘class Eigen::SelfAdjointEigenSolver<Eigen::Matrix<double, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   111 |     typedef typename TridiagonalizationType::SubDiagonalType SubDiagonalType;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                              ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7:   required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    94 | class CwiseUnaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7:   required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:89:55:   required from ‘atomic::Block<Type> atomic::Block<Type>::absm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    89 |       matrix<Type> X = V * saes.eigenvalues().cwiseAbs().asDiagonal() * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:446:18:   required from ‘matrix_pade atomic::absm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   446 |     return A.absm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:449:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   452 |     if      (nargs==1) ans=absm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:89:26:   required from ‘atomic::Block<Type> atomic::Block<Type>::absm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    89 |       matrix<Type> X = V * saes.eigenvalues().cwiseAbs().asDiagonal() * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:446:18:   required from ‘matrix_pade atomic::absm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   446 |     return A.absm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:449:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   452 |     if      (nargs==1) ans=absm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Matrix<double, -1, -1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<Eigen::Matrix<double, -1, -1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<Eigen::Matrix<double, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:89:84:   required from ‘atomic::Block<Type> atomic::Block<Type>::absm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    89 |       matrix<Type> X = V * saes.eigenvalues().cwiseAbs().asDiagonal() * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                         ~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:446:18:   required from ‘matrix_pade atomic::absm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   446 |     return A.absm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:449:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   452 |     if      (nargs==1) ans=absm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:89:71:   required from ‘atomic::Block<Type> atomic::Block<Type>::absm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    89 |       matrix<Type> X = V * saes.eigenvalues().cwiseAbs().asDiagonal() * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:446:18:   required from ‘matrix_pade atomic::absm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   446 |     return A.absm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:449:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   452 |     if      (nargs==1) ans=absm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   56 |                      >::type PacketReturnType;
      |                              ^~~~~~~~~~~~~~~~
In file included from /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<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -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<Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  1384 |     CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1464:8:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  1464 | struct unary_evaluator<ArrayWrapper<TArgType> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                 ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, -1, false> >, const Eigen::ArrayWrapper<const Eigen::Matrix<double, -1, -1> > >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   463 |   return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_convolve.hpp:8:57:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    14 |       y(i, j) = (x.block(i, j, kr, kc).array() * K.array()).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, 1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7:   required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_cast_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, 1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    94 | class CwiseUnaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7:   required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:513:38:   required from ‘struct Eigen::internal::cast_return_type<Eigen::Map<Eigen::Matrix<double, -1, 1> >, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, double>, const Eigen::Map<Eigen::Matrix<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   513 |   typedef typename _CastType::Scalar NewScalarType;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                      ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:48:179:   required from ‘struct Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, 1> > >::CastXpr<double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<class NewType> struct CastXpr { typedef typename internal::cast_return_type<Derived,const CwiseUnaryOp<internal::scalar_cast_op<Scalar, NewType>, const Derived> >::type Type; };
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                                                                                                                                   ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:62:1:   required by substitution of ‘template<class NewType> typename Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, 1> > >::CastXpr<NewType>::Type Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, 1> > >::cast() const [with NewType = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    62 | cast() const
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       | ^~~~
/usr/local/lib/R/library/TMB/include/convert.hpp:114:35:   required from ‘tmbutils::vector<Type> asVector(SEXP) [with Type = double; SEXP = SEXPREC*]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   114 |    vector<Type> y = tmp.cast<Type>();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                     ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:1183:38:   required from ‘SEXPREC* EvalADFunObjectTemplate(SEXP, SEXP, SEXP) [with ADFunType = CppAD::ADFun<double>; SEXP = SEXPREC*]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  1183 |   vector<double> x = asVector<double>(theta);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ~~~~~~~~~~~~~~~~^~~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:1869:48:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  1869 |         return EvalADFunObjectTemplate<ADFun<double> >(f,theta,control);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::MatrixWrapper<const Eigen::Array<double, -1, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<const Eigen::Array<double, -1, 1> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::MatrixWrapper<const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::MatrixWrapper<const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7:   required from ‘class Eigen::MatrixWrapper<const Eigen::Array<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/convert.hpp:122:29:   required from ‘tmbutils::matrix<Type> asMatrix(const tmbutils::vector<Type>&, int, int) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   122 |   matrix<Type> xm = x.matrix();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:1198:5:   required from ‘SEXPREC* EvalADFunObjectTemplate(SEXP, SEXP, SEXP) [with ADFunType = CppAD::ADFun<double>; SEXP = SEXPREC*]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  1198 |     PROTECT(res=asSEXP(asMatrix(pf->Reverse(3,w),n,3)));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:1869:48:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  1869 |         return EvalADFunObjectTemplate<ADFun<double> >(f,theta,control);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/start_parallel.hpp:240:37:   required from ‘VectorBase parallelADFun<Type>::Reverse(size_t, const VectorBase&) [with VectorBase = tmbutils::vector<double>; Type = double; size_t = long unsigned int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   240 |     for(int i=0;i<ntapes;i++)out=out+ans(i);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ~~~^~~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:1189:27:   required from ‘SEXPREC* EvalADFunObjectTemplate(SEXP, SEXP, SEXP) [with ADFunType = parallelADFun<double>; SEXP = SEXPREC*]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  1189 |     res=asSEXP(pf->Reverse(1,asVector<double>(rangeweight)));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:1871:56:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  1871 |         return EvalADFunObjectTemplate<parallelADFun<double> >(f,theta,control);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Array<double, -1, 1>, 1, 1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Array<double, -1, 1>, 1, 1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Array<double, -1, 1>, 1, 1, false>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Array<double, -1, 1>, 1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::Block<Eigen::Array<double, -1, 1>, 1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Array<double, -1, 1>, 1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   required from ‘class Eigen::BlockImpl<Eigen::Array<double, -1, 1>, 1, 1, false, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81:   required from ‘class Eigen::Block<Eigen::Array<double, -1, 1>, 1, 1, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                 ^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47:   required from ‘class Eigen::VectorBlock<Eigen::Array<double, -1, 1>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    56 | template<typename VectorType, int Size> class VectorBlock
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                               ^~~~~~~~~~~
hawkes.h:25:37:   required from ‘Type hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 |   Type last = times.template tail<1>()[0];
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~^~
stelfi.cpp:22:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    22 |     return hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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<double, 1>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:179:81:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Array<double, -1, 1>, 1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   179 |     typedef typename internal::find_best_packet<Scalar,SizeAtCompileTime>::type PacketScalar;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                 ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::Block<Eigen::Array<double, -1, 1>, 1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Array<double, -1, 1>, 1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Array<double, -1, 1>, 1, 1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<Eigen::Array<double, -1, 1>, 1, 1, false, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   required from ‘class Eigen::BlockImpl<Eigen::Array<double, -1, 1>, 1, 1, false, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81:   required from ‘class Eigen::Block<Eigen::Array<double, -1, 1>, 1, 1, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                 ^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47:   required from ‘class Eigen::VectorBlock<Eigen::Array<double, -1, 1>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    56 | template<typename VectorType, int Size> class VectorBlock
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                               ^~~~~~~~~~~
hawkes.h:25:37:   required from ‘Type hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 |   Type last = times.template tail<1>()[0];
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~^~
stelfi.cpp:22:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    22 |     return hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  190 |          bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
      |                                       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  190 |          bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<double>::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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  208 |   typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
      |                                                                                        ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7:   required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~~~~~
hawkes.h:26:38:   required from ‘Type hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    26 |   vector<Type> A = vector<Type>::Zero(times.size());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                    ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:22:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    22 |     return hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |            ~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7:   required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28:   required from ‘struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    38 |                    >::type Scalar;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ^~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
hawkes.h:33:43:   required from ‘Type hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    33 |   vector<Type> term_3vec = log(mu + alpha * A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ~~~~~~^~~
stelfi.cpp:22:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    22 |     return hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
hawkes.h:33:43:   required from ‘Type hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    33 |   vector<Type> term_3vec = log(mu + alpha * A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ~~~~~~^~~
stelfi.cpp:22:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    22 |     return hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
hawkes.h:33:35:   required from ‘Type hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    33 |   vector<Type> term_3vec = log(mu + alpha * A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                ~~~^~~~~~~~~~~
stelfi.cpp:22:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    22 |     return hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7:   required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    94 | class CwiseUnaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7:   required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
hawkes.h:33:31:   required from ‘Type hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    33 |   vector<Type> term_3vec = log(mu + alpha * A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~^~~~~~~~~~~~~~~~
stelfi.cpp:22:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    22 |     return hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Array<double, -1, 1>, -1, 1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   required from ‘class Eigen::BlockImpl<Eigen::Array<double, -1, 1>, -1, 1, false, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81:   required from ‘class Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                 ^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47:   required from ‘class Eigen::VectorBlock<Eigen::Array<double, -1, 1>, -1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    56 | template<typename VectorType, int Size> class VectorBlock
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                               ^~~~~~~~~~~
hawkes.h:40:62:   required from ‘Type hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |       M = mu + alpha * (-beta * (t + eps - times.array().head(index))).exp().sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                            ~~~~~~~~~~~~~~~~~~^~~~~~~
stelfi.cpp:22:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    22 |     return hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
hawkes.h:40:42:   required from ‘Type hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |       M = mu + alpha * (-beta * (t + eps - times.array().head(index))).exp().sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
stelfi.cpp:22:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    22 |     return hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
hawkes.h:40:31:   required from ‘Type hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |       M = mu + alpha * (-beta * (t + eps - times.array().head(index))).exp().sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stelfi.cpp:22:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    22 |     return hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7:   required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    94 | class CwiseUnaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7:   required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
hawkes.h:40:75:   required from ‘Type hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |       M = mu + alpha * (-beta * (t + eps - times.array().head(index))).exp().sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
stelfi.cpp:22:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    22 |     return hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   56 |                      >::type PacketReturnType;
      |                              ^~~~~~~~~~~~~~~~
In file included from /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/TMB/include/TMB.hpp:96:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::SparseMatrix<double, 0, int> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7:   required from ‘class Eigen::SparseCompressedBase<Eigen::SparseMatrix<double, 0, int> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 | class SparseCompressedBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:96:7:   required from ‘class Eigen::SparseMatrix<double, 0, int>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    96 | class SparseMatrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
lgcp.h:34:3:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    34 |   DATA_SPARSE_MATRIX(A); // the predicator matrix A.
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   47 |                      >::type PacketReturnType;
      |                              ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34:   required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   223 | template<typename Derived> class MapBase<Derived, WriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Map.h:94:79:   required from ‘class Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                                                                               ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/array.hpp:22:8:   required from ‘struct tmbutils::array<double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    22 | struct array:Map< Array<Type,Dynamic,1> >{
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |        ^~~~~
lgcp.h:70:3:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    70 |   PARAMETER_ARRAY(x); // the random field/effects
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                   ^
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::SparseMatrix<double, 0, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::SparseMatrix<double, 0, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Sparse>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 | class CwiseBinaryOpImpl<BinaryOp, Lhs, Rhs, Sparse>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::SparseMatrix<double, 0, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
lgcp.h:91:46:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    91 |   SparseMatrix<Type> Q = Q_spde(spde, kappa) * pow(tau,2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   47 |                      >::type PacketReturnType;
      |                              ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7:   required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    94 | class CwiseUnaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7:   required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |       ^~~~~~~~~~~~
lgcp.h:131:28:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   131 |   vector<Type> lambda = exp(A * x.vec() + designmat * beta) * w.cwiseEqual(0).select(vector<Type>::Ones(w.size()), w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, Eigen::Array<double, -1, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Select.h:52:7:   required from ‘class Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, Eigen::Array<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | class Select : public internal::dense_xpr_base< Select<ConditionMatrixType, ThenMatrixType, ElseMatrixType> >::type,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~
lgcp.h:131:85:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   131 |   vector<Type> lambda = exp(A * x.vec() + designmat * beta) * w.cwiseEqual(0).select(vector<Type>::Ones(w.size()), w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                               ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> > >, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, Eigen::Array<double, -1, 1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> > >, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> > >, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> > >, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, Eigen::Array<double, -1, 1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> > >, const Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
lgcp.h:131:61:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   131 |   vector<Type> lambda = exp(A * x.vec() + designmat * beta) * w.cwiseEqual(0).select(vector<Type>::Ones(w.size()), w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, Eigen::Array<double, -1, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Select.h:52:7:   required from ‘class Eigen::Select<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<int, int, Eigen::internal::cmp_EQ>, const Eigen::Array<int, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Array<int, -1, 1> > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >, Eigen::Array<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | class Select : public internal::dense_xpr_base< Select<ConditionMatrixType, ThenMatrixType, ElseMatrixType> >::type,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~
lgcp.h:139:34:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   139 |   nll -= idx.cwiseEqual(0).select(vector<Type>::Zero(y.size()), dpois(y, lambda, true)).sum(); // construct likelihood
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<Eigen::Matrix<double, -1, -1>, -1, 1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   required from ‘class Eigen::BlockImpl<Eigen::Matrix<double, -1, -1>, -1, 1, true, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81:   required from ‘class Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                 ^~~~~
marked_lgcp.h:67:29:   required from ‘Type marked_lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    67 |   vector<Type> tempx = x.col(RFcount);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~^~~~~~~~~
stelfi.cpp:28:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    28 |     return marked_lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
marked_lgcp.h:82:29:   required from ‘Type marked_lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    82 |       temp = designmatmarks * betamarks.col(i); // multiply coefficients by design matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
stelfi.cpp:28:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    28 |     return marked_lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::SparseMatrix<double, 0, int>, Eigen::Matrix<double, -1, -1>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::SparseMatrix<double, 0, int>, Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::SparseMatrix<double, 0, int>, Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::SparseMatrix<double, 0, int>, Eigen::Matrix<double, -1, -1>, 0, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::SparseMatrix<double, 0, int>, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::SparseMatrix<double, 0, int>, Eigen::Matrix<double, -1, -1>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
marked_lgcp.h:98:34:   required from ‘Type marked_lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    98 |   matrix<Type> matchmarks = lmat * lambdamarks;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                             ~~~~~^~~~~~~~~~~~~
stelfi.cpp:28:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    28 |     return marked_lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
marked_lgcp.h:128:26:   required from ‘Type marked_lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   128 |         pred = exp(pred) / scale;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                ~~~~~~~~~~^~~~~~~
stelfi.cpp:28:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    28 |     return marked_lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
custom_hawkes.h:33:39:   required from ‘Type custom_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    33 |   vector<Type> term_3vec = log(lambda + alpha * A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                ~~~~~~~^~~~~~~~~~~
stelfi.cpp:31:25:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    31 |     return custom_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7:   required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    94 | class CwiseUnaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7:   required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
custom_hawkes.h:33:31:   required from ‘Type custom_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    33 |   vector<Type> term_3vec = log(lambda + alpha * A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~^~~~~~~~~~~~~~~~~~~~
stelfi.cpp:31:25:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    31 |     return custom_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
spde_hawkes.h:182:13:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   182 |   nll += (L * w).sum() * tmax;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~^~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
spde_hawkes.h:196:23:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   196 |           loci = locs.row(j) - locs.row(i);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                  ~~~~~~~~~~~~^~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
spde_hawkes.h:253:43:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   253 |     Type temp, urate, D = (w * exp(log_mu + x)).array().sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                    ~~~~~~~^~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7:   required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    94 | class CwiseUnaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7:   required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
spde_hawkes.h:253:35:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   253 |     Type temp, urate, D = (w * exp(log_mu + x)).array().sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                ~~~^~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
spde_hawkes.h:253:30:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   253 |     Type temp, urate, D = (w * exp(log_mu + x)).array().sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                           ~~~^~~~~~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
spde_hawkes.h:276:46:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   276 |       lambdaXsasep = diffker2.ratesep_sp(sa) * alpha;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:126:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0, 6>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   126 | class dense_product_base<Lhs, Rhs, Option, InnerProduct>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
multi_hawkes.h:60:39:   required from ‘Type multi_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    60 |     nll -= log(mu[M] + ((alpha.row(M) * A.col(j)).sum()));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                         ~~~~~~~~~~~~~~^~~~~~~~~~~
stelfi.cpp:46:24:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    46 |     return multi_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7:   required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    94 | class CwiseUnaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7:   required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:44:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:22:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Matrix<double, -1, -1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Matrix<double, -1, -1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:77:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                              ~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:60:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:50:39:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                         ~~~~~~~~~~~~~~^~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:50:45:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                         ~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:56:31:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    56 |       matrix<Type> X = V * Y_ * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~^~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double, 0, int> > >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double, 0, int>, Eigen::Sparse>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 | class CwiseBinaryOpImpl<BinaryOp, Lhs, Rhs, Sparse>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double, 0, int> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/R_inla.hpp:39:20:   required from ‘Eigen::SparseMatrix<Scalar> R_inla::Q_spde(spde_t<Type>, Type) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 |   return kappa_pow4*spde.M0 + Type(2.0)*kappa_pow2*spde.M1 + spde.M2;    // M0=G0, M1=G1, M2=G2
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~^~~~~~~~
lgcp.h:91:32:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    91 |   SparseMatrix<Type> Q = Q_spde(spde, kappa) * pow(tau,2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                          ~~~~~~^~~~~~~~~~~~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   47 |                      >::type PacketReturnType;
      |                              ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double, 0, int> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double, 0, int> > > >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double, 0, int> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double, 0, int> >, Eigen::Sparse>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    36 | class CwiseBinaryOpImpl<BinaryOp, Lhs, Rhs, Sparse>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double, 0, int> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double, 0, int> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/R_inla.hpp:39:29:   required from ‘Eigen::SparseMatrix<Scalar> R_inla::Q_spde(spde_t<Type>, Type) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    39 |   return kappa_pow4*spde.M0 + Type(2.0)*kappa_pow2*spde.M1 + spde.M2;    // M0=G0, M1=G1, M2=G2
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lgcp.h:91:32:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    91 |   SparseMatrix<Type> Q = Q_spde(spde, kappa) * pow(tau,2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                          ~~~~~~^~~~~~~~~~~~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   47 |                      >::type PacketReturnType;
      |                              ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double, 0, int> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double, 0, int> > >, const Eigen::SparseMatrix<double, 0, int> > >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double, 0, int> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double, 0, int> > >, const Eigen::SparseMatrix<double, 0, int>, Eigen::Sparse>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    36 | class CwiseBinaryOpImpl<BinaryOp, Lhs, Rhs, Sparse>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double, 0, int> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double, 0, int> > >, const Eigen::SparseMatrix<double, 0, int> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/R_inla.hpp:39:60:   required from ‘Eigen::SparseMatrix<Scalar> R_inla::Q_spde(spde_t<Type>, Type) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    39 |   return kappa_pow4*spde.M0 + Type(2.0)*kappa_pow2*spde.M1 + spde.M2;    // M0=G0, M1=G1, M2=G2
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
lgcp.h:91:32:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    91 |   SparseMatrix<Type> Q = Q_spde(spde, kappa) * pow(tau,2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                          ~~~~~~^~~~~~~~~~~~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   47 |                      >::type PacketReturnType;
      |                              ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::SparseMatrix<double, 0, int>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:336:80:   required from ‘struct Eigen::internal::evaluator<Eigen::SparseCompressedBase<Eigen::SparseMatrix<double, 0, int> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   336 |   typedef typename DenseCoeffsBase<Derived,ReadOnlyAccessors>::CoeffReturnType CoeffReturnType;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                                                                                ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1505:8:   required from ‘struct Eigen::internal::evaluator<Eigen::SparseMatrix<double, 0, int> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:  1505 | struct evaluator<SparseMatrix<_Scalar,_Options,_StorageIndex> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:565:53:   required from ‘struct Eigen::internal::sparse_conjunction_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::SparseMatrix<double, 0, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, Eigen::internal::IteratorBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   565 |   typedef typename evaluator<LhsArg>::InnerIterator LhsIterator;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                                                     ^~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:352:8:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::SparseMatrix<double, 0, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, Eigen::internal::IteratorBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   352 | struct binary_evaluator<CwiseBinaryOp<scalar_product_op<T1,T2>, Lhs, Rhs>, IteratorBased, IndexBased>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::SparseMatrix<double, 0, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:687:97:   required from ‘Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::SparseMatrix(const Eigen::SparseMatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::SparseMatrix<double, 0, int>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   687 |       const bool needToTranspose = (Flags & RowMajorBit) != (internal::evaluator<OtherDerived>::Flags & RowMajorBit);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                                                                                                 ^~~~~
lgcp.h:91:22:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    91 |   SparseMatrix<Type> Q = Q_spde(spde, kappa) * pow(tau,2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                      ^
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7:   required from ‘class Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   140 | class MatrixWrapper : public MatrixBase<MatrixWrapper<ExpressionType> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/convenience.hpp:49:23:   required from ‘tmbutils::vector<Type> operator*(Eigen::SparseMatrix<Scalar>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    49 |   return (A * x.matrix()).array();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |               ~~~~~~~~^~
lgcp.h:131:31:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   131 |   vector<Type> lambda = exp(A * x.vec() + designmat * beta) * w.cwiseEqual(0).select(vector<Type>::Ones(w.size()), w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                             ~~^~~~~~~~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::SparseMatrix<double, 0, int>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::SparseMatrix<double, 0, int>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::SparseMatrix<double, 0, int>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::SparseMatrix<double, 0, int>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::SparseMatrix<double, 0, int>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::SparseMatrix<double, 0, int>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/TMB/include/convenience.hpp:49:13:   required from ‘tmbutils::vector<Type> operator*(Eigen::SparseMatrix<Scalar>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    49 |   return (A * x.matrix()).array();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~^~~~~~~~~~~~~
lgcp.h:131:31:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   131 |   vector<Type> lambda = exp(A * x.vec() + designmat * beta) * w.cwiseEqual(0).select(vector<Type>::Ones(w.size()), w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                             ~~^~~~~~~~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double, 0, int>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double, 0, int>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double, 0, int>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7:   required from ‘class Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double, 0, int>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/convenience.hpp:49:32:   required from ‘tmbutils::vector<Type> operator*(Eigen::SparseMatrix<Scalar>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    49 |   return (A * x.matrix()).array();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~^~
lgcp.h:131:31:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   131 |   vector<Type> lambda = exp(A * x.vec() + designmat * beta) * w.cwiseEqual(0).select(vector<Type>::Ones(w.size()), w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                             ~~^~~~~~~~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Matrix<double, -1, -1>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/TMB/include/convenience.hpp:43:12:   required from ‘tmbutils::vector<Type> operator*(tmbutils::matrix<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    43 |   return A * x.matrix();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~^~~~~~~~~~~~
lgcp.h:131:53:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   131 |   vector<Type> lambda = exp(A * x.vec() + designmat * beta) * w.cwiseEqual(0).select(vector<Type>::Ones(w.size()), w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                           ~~~~~~~~~~^~~~~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<double, -1, -1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Array<double, -1, -1>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Array<double, -1, -1>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Array<double, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::Array<double, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7:   required from ‘class Eigen::PlainObjectBase<Eigen::Array<double, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Array.h:45:7:   required from ‘class Eigen::Array<double, -1, -1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    45 | class Array
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:599:56:   required from ‘void report_stack<Type>::push(Vector_Matrix_Or_Array, const char*) [with Vector_Matrix_Or_Array = tmbutils::vector<double>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   599 |     Eigen::Array<Type, Eigen::Dynamic, Eigen::Dynamic> xa(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                        ^~
lgcp.h:153:3:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   343 | TMB_OBJECTIVE_PTR -> reportvector.push(name, #name);
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7:   required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30:   required from ‘Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   347 |   return derived() = Constant(rows(), cols(), val);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
marked_lgcp.h:79:35:   required from ‘Type marked_lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    79 |     lambdamarks.col(i).setConstant(0); // set intercept of responses
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
stelfi.cpp:28:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    28 |     return marked_lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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<Eigen::TriangularView<const Eigen::SparseMatrix<double, 0, int>, 1> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseTriangularView.h:25:56:   required from ‘class Eigen::TriangularViewImpl<const Eigen::SparseMatrix<double, 0, int>, 1, Eigen::Sparse>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 | template<typename MatrixType, unsigned int Mode> class TriangularViewImpl<MatrixType,Mode,Sparse>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:187:58:   required from ‘class Eigen::TriangularView<const Eigen::SparseMatrix<double, 0, int>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   187 | template<typename _MatrixType, unsigned int _Mode> class TriangularView
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                          ^~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:915:25:   required from ‘density::GMRF_t<scalartype_>::vectortype density::GMRF_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   915 |       L = solver.matrixL();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |           ~~~~~~~~~~~~~~^~
spde_hawkes.h:172:39:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   172 |     x = GMRF_t<Type>(Q).sqrt_cov_scale(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   47 |                      >::type PacketReturnType;
      |                              ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::Transpose<Eigen::SparseMatrix<double, 0, int> > >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7:   required from ‘class Eigen::SparseCompressedBase<Eigen::Transpose<Eigen::SparseMatrix<double, 0, int> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    36 | class SparseCompressedBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseTranspose.h:22:9:   required from ‘class Eigen::internal::SparseTransposeImpl<Eigen::SparseMatrix<double, 0, int>, 1024>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    22 |   class SparseTransposeImpl<MatrixType,CompressedAccessBit>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseTranspose.h:45:37:   required from ‘class Eigen::TransposeImpl<Eigen::SparseMatrix<double, 0, int>, Eigen::Sparse>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    45 | template<typename MatrixType> class TransposeImpl<MatrixType,Sparse>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<Eigen::SparseMatrix<double, 0, int> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:919:31:   required from ‘density::GMRF_t<scalartype_>::vectortype density::GMRF_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   919 |     matrixtype x = L.transpose().template triangularView<Eigen::Upper>().solve(u.matrix());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                    ~~~~~~~~~~~^~
spde_hawkes.h:172:39:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   172 |     x = GMRF_t<Type>(Q).sqrt_cov_scale(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   47 |                      >::type PacketReturnType;
      |                              ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::TriangularView<const Eigen::Transpose<Eigen::SparseMatrix<double, 0, int> >, 2> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseTriangularView.h:25:56:   required from ‘class Eigen::TriangularViewImpl<const Eigen::Transpose<Eigen::SparseMatrix<double, 0, int> >, 2, Eigen::Sparse>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    25 | template<typename MatrixType, unsigned int Mode> class TriangularViewImpl<MatrixType,Mode,Sparse>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:187:58:   required from ‘class Eigen::TriangularView<const Eigen::Transpose<Eigen::SparseMatrix<double, 0, int> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   187 | template<typename _MatrixType, unsigned int _Mode> class TriangularView
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                                                          ^~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:919:71:   required from ‘density::GMRF_t<scalartype_>::vectortype density::GMRF_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   919 |     matrixtype x = L.transpose().template triangularView<Eigen::Upper>().solve(u.matrix());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
spde_hawkes.h:172:39:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   172 |     x = GMRF_t<Type>(Q).sqrt_cov_scale(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   47 |                      >::type PacketReturnType;
      |                              ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<Eigen::SparseMatrix<double, 0, int> >, 2>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<Eigen::SparseMatrix<double, 0, int> >, 2>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<Eigen::SparseMatrix<double, 0, int> >, 2>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Solve.h:86:7:   required from ‘class Eigen::SolveImpl<Eigen::TriangularView<const Eigen::Transpose<Eigen::SparseMatrix<double, 0, int> >, 2>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    86 | class SolveImpl<Decomposition,RhsType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Solve.h:62:7:   required from ‘class Eigen::Solve<Eigen::TriangularView<const Eigen::Transpose<Eigen::SparseMatrix<double, 0, int> >, 2>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |       ^~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:919:79:   required from ‘density::GMRF_t<scalartype_>::vectortype density::GMRF_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   919 |     matrixtype x = L.transpose().template triangularView<Eigen::Upper>().solve(u.matrix());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
spde_hawkes.h:172:39:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   172 |     x = GMRF_t<Type>(Q).sqrt_cov_scale(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::PermutationMatrix<-1, -1, int>, Eigen::Matrix<double, -1, -1>, 2>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::PermutationMatrix<-1, -1, int>, Eigen::Matrix<double, -1, -1>, 2> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::PermutationMatrix<-1, -1, int>, Eigen::Matrix<double, -1, -1>, 2> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::PermutationMatrix<-1, -1, int>, Eigen::Matrix<double, -1, -1>, 2, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::PermutationMatrix<-1, -1, int>, Eigen::Matrix<double, -1, -1>, 2, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::PermutationMatrix<-1, -1, int>, Eigen::Matrix<double, -1, -1>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:920:14:   required from ‘density::GMRF_t<scalartype_>::vectortype density::GMRF_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   920 |     x = Pinv * x;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~^~~
spde_hawkes.h:172:39:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   172 |     x = GMRF_t<Type>(Q).sqrt_cov_scale(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7:   required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:846:33:   required from ‘static Derived& Eigen::internal::setIdentity_impl<Derived, Big>::run(Derived&) [with Derived = Eigen::Matrix<double, -1, -1>; bool Big = false]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   846 |     return m = Derived::Identity(m.rows(), m.cols());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:875:50:   required from ‘Derived& Eigen::MatrixBase<Derived>::setIdentity() [with Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   875 |   return internal::setIdentity_impl<Derived>::run(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:24:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::addIdentity() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    24 |       I.setIdentity();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:245:45:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   245 |     matrix_pade E = AA.scale( c).addIdentity();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7:   required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    94 | class CwiseUnaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7:   required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:453:34:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   453 |   RealScalar scale = mat.cwiseAbs().maxCoeff();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<Eigen::Array<double, -1, 1>, 1, 1, false> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:391:7:   required from ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::coeffRef(Eigen::Index) [with Derived = Eigen::Block<Eigen::Array<double, -1, 1>, 1, 1, false>; Scalar = double; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   391 |       EIGEN_STATIC_ASSERT(internal::evaluator<Derived>::Flags & LinearAccessBit,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                         ^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:411:22:   required from ‘Eigen::DenseCoeffsBase<Derived, 1>::Scalar& Eigen::DenseCoeffsBase<Derived, 1>::operator[](Eigen::Index) [with Derived = Eigen::Block<Eigen::Array<double, -1, 1>, 1, 1, false>; Scalar = double; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   411 |       return coeffRef(index);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~^~~~~~~
hawkes.h:25:39:   required from ‘Type hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 |   Type last = times.template tail<1>()[0];
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~^
stelfi.cpp:22:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    22 |     return hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Array<double, -1, 1>, -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::Block<Eigen::Array<double, -1, 1>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > > >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                 ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > > >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   463 |   return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hawkes.h:40:81:   required from ‘Type hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    40 |       M = mu + alpha * (-beta * (t + eps - times.array().head(index))).exp().sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
stelfi.cpp:22:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    22 |     return hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double, 0, int>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double, 0, int>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double, 0, int>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double, 0, int>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double, 0, int>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:887:15:   required from ‘density::GMRF_t<scalartype_>::scalartype density::GMRF_t<scalartype_>::Quadform(vectortype) [with scalartype_ = double; scalartype = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   887 |     return (x * (Q * x.matrix()).array()).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:890:57:   required from ‘density::GMRF_t<scalartype_>::scalartype density::GMRF_t<scalartype_>::operator()(vectortype) [with scalartype_ = double; scalartype = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   890 |     return -scalartype(.5) * logdetQ + scalartype(.5) * Quadform(x) + x.size() * scalartype(log(sqrt(2.0 * M_PI)));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                         ^~~~~~~~
lgcp.h:103:18:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   103 |     nll = GMRF(Q)(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |           ~~~~~~~^~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Map<Eigen::Array<double, -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<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:438:22:   required from ‘density::AR1_t<distribution>::arraytype density::AR1_t<distribution>::sqrt_cov_scale(arraytype) [with distribution = density::GMRF_t<double>; arraytype = tmbutils::array<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   438 |       x.col(i) = phi * x.col(i-1) + sigma * MARGINAL.sqrt_cov_scale(u.col(i));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                  ~~~~^~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:455:23:   required from ‘void density::AR1_t<distribution>::simulate(arraytype&) [with distribution = density::GMRF_t<double>; arraytype = tmbutils::array<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   455 |     x = sqrt_cov_scale(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~^~~
lgcp.h:107:55:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   107 |       AR1_t<GMRF_t<Type> >(Type(0.), GMRF(Q)).simulate(xmat);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:438:35:   required from ‘density::AR1_t<distribution>::arraytype density::AR1_t<distribution>::sqrt_cov_scale(arraytype) [with distribution = density::GMRF_t<double>; arraytype = tmbutils::array<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   438 |       x.col(i) = phi * x.col(i-1) + sigma * MARGINAL.sqrt_cov_scale(u.col(i));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                  ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:455:23:   required from ‘void density::AR1_t<distribution>::simulate(arraytype&) [with distribution = density::GMRF_t<double>; arraytype = tmbutils::array<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   455 |     x = sqrt_cov_scale(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~^~~
lgcp.h:107:55:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   107 |       AR1_t<GMRF_t<Type> >(Type(0.), GMRF(Q)).simulate(xmat);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/array.hpp:301:3:   required from ‘tmbutils::array<Type> tmbutils::array<Type>::operator*(T) [with T = double; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   298 |   array<Type> OP(T y){return array(MapBase::OP(y),dim);}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                    ~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:404:61:   required from ‘density::AR1_t<distribution>::scalartype density::AR1_t<distribution>::operator()(arraytype) [with distribution = density::GMRF_t<double>; scalartype = double; arraytype = tmbutils::array<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   404 |     for(int i=1;i<n;i++)value+=MARGINAL((x.col(i)-x.col(i-1)*phi)/sigma);/* x(i)-phi*x(i-1) ~ N(0,sigma^2) */
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                   ~~~~~~~~~~^~~~
lgcp.h:113:46:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   113 |     nll += AR1_t<GMRF_t<Type> >(rho, GMRF(Q))(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<Eigen::Array<double, -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<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/array.hpp:300:3:   required from ‘tmbutils::array<Type> tmbutils::array<Type>::operator-(T) [with T = tmbutils::array<double>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   298 |   array<Type> OP(T y){return array(MapBase::OP(y),dim);}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                    ~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:404:50:   required from ‘density::AR1_t<distribution>::scalartype density::AR1_t<distribution>::operator()(arraytype) [with distribution = density::GMRF_t<double>; scalartype = double; arraytype = tmbutils::array<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   404 |     for(int i=1;i<n;i++)value+=MARGINAL((x.col(i)-x.col(i-1)*phi)/sigma);/* x(i)-phi*x(i-1) ~ N(0,sigma^2) */
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ~~~~~~~~~^~~~~~~~~~~~~~~~
lgcp.h:113:46:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   113 |     nll += AR1_t<GMRF_t<Type> >(rho, GMRF(Q))(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Map<Eigen::Array<double, -1, 1>, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/array.hpp:302:3:   required from ‘tmbutils::array<Type> tmbutils::array<Type>::operator/(T) [with T = double; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   298 |   array<Type> OP(T y){return array(MapBase::OP(y),dim);}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                    ~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:404:66:   required from ‘density::AR1_t<distribution>::scalartype density::AR1_t<distribution>::operator()(arraytype) [with distribution = density::GMRF_t<double>; scalartype = double; arraytype = tmbutils::array<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   404 |     for(int i=1;i<n;i++)value+=MARGINAL((x.col(i)-x.col(i-1)*phi)/sigma);/* x(i)-phi*x(i-1) ~ N(0,sigma^2) */
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
lgcp.h:113:46:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   113 |     nll += AR1_t<GMRF_t<Type> >(rho, GMRF(Q))(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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<Eigen::Product<Eigen::SparseMatrix<double, 0, int>, Eigen::SparseMatrix<double, 0, int>, 2> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:145:7:   required from ‘class Eigen::ProductImpl<Eigen::SparseMatrix<double, 0, int>, Eigen::SparseMatrix<double, 0, int>, 2, Eigen::Sparse>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   145 | class ProductImpl : public internal::generic_xpr_base<Product<Lhs,Rhs,Option>, MatrixXpr, StorageKind>::type
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::SparseMatrix<double, 0, int>, Eigen::SparseMatrix<double, 0, int>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:881:13:   required from ‘void density::GMRF_t<scalartype_>::setQ(Eigen::SparseMatrix<Scalar>, int, bool) [with scalartype_ = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   881 |       Q = Q * Q_;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |           ~~^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:845:5:   required from ‘density::GMRF_t<scalartype_>::GMRF_t(Eigen::SparseMatrix<Scalar>, int, bool) [with scalartype_ = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   845 |     setQ(Q_, order_, normalize);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ^~~~
spde_hawkes.h:172:9:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   172 |     x = GMRF_t<Type>(Q).sqrt_cov_scale(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ^~~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   47 |                      >::type PacketReturnType;
      |                              ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Solve.h:86:7:   required from ‘class Eigen::SolveImpl<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    86 | class SolveImpl<Decomposition,RhsType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Solve.h:62:7:   required from ‘class Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |       ^~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:146:21:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   146 |       Q = ldlt.solve(I);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |           ~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7:   required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30:   required from ‘Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Matrix<double, -1, -1>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   347 |   return derived() = Constant(rows(), cols(), val);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10:   required from ‘Derived& Eigen::DenseBase<Derived>::setZero() [with Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   548 |   return setConstant(Scalar(0));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ^~~~~~~~~~~
spde_hawkes.h:249:17:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   249 |     locs.setZero();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~^~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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<double, 3>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57:   required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 3, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    22 |   typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                         ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7:   required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 3, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7:   required from ‘class Eigen::Matrix<double, 3, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   178 | class Matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Hyperplane.h:277:16:   required from ‘class Eigen::Hyperplane<double, 2, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   277 |   Coefficients m_coeffs;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                ^~~~~~~~
spde_hawkes.h:87:40:   required from ‘tmbutils::vector<Type> predproj(tmbutils::vector<Type>, tmbutils::matrix<Type>, tmbutils::matrix<int>, int&) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    87 |   ans[0] = Hyperplane<Type, 2>::Through(x2, x3).absDistance(loci) * sqrt((x2[0] - x3[0]) * (x2[0] - x3[0]) + (x2[1] - x3[1]) * (x2[1] - x3[1])) * Type(.5);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
spde_hawkes.h:112:38:   required from ‘tmbutils::vector<Type> rpoisplane_sp(tmbutils::matrix<Type>, tmbutils::matrix<int>, tmbutils::vector<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   112 |       vector<Type> lincomb = predproj(ans, xyloc, tv, ind); // get the row in predicator matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
spde_hawkes.h:261:25:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   261 |     loci = rpoisplane_sp(xyloc, tv, x, w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  190 |          bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
      |                                       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  190 |          bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<double>::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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  208 |   typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
      |                                                                                        ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 3, 1>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 3, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 3, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Hyperplane.h:277:16:   required from ‘class Eigen::Hyperplane<double, 2, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   277 |   Coefficients m_coeffs;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                ^~~~~~~~
spde_hawkes.h:87:40:   required from ‘tmbutils::vector<Type> predproj(tmbutils::vector<Type>, tmbutils::matrix<Type>, tmbutils::matrix<int>, int&) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    87 |   ans[0] = Hyperplane<Type, 2>::Through(x2, x3).absDistance(loci) * sqrt((x2[0] - x3[0]) * (x2[0] - x3[0]) + (x2[1] - x3[1]) * (x2[1] - x3[1])) * Type(.5);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
spde_hawkes.h:112:38:   required from ‘tmbutils::vector<Type> rpoisplane_sp(tmbutils::matrix<Type>, tmbutils::matrix<int>, tmbutils::vector<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   112 |       vector<Type> lincomb = predproj(ans, xyloc, tv, ind); // get the row in predicator matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
spde_hawkes.h:261:25:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   261 |     loci = rpoisplane_sp(xyloc, tv, x, w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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<double, 2>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57:   required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 2, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    22 |   typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                         ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7:   required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 2, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7:   required from ‘class Eigen::Matrix<double, 2, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   178 | class Matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~
spde_hawkes.h:87:40:   required from ‘tmbutils::vector<Type> predproj(tmbutils::vector<Type>, tmbutils::matrix<Type>, tmbutils::matrix<int>, int&) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    87 |   ans[0] = Hyperplane<Type, 2>::Through(x2, x3).absDistance(loci) * sqrt((x2[0] - x3[0]) * (x2[0] - x3[0]) + (x2[1] - x3[1]) * (x2[1] - x3[1])) * Type(.5);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
spde_hawkes.h:112:38:   required from ‘tmbutils::vector<Type> rpoisplane_sp(tmbutils::matrix<Type>, tmbutils::matrix<int>, tmbutils::vector<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   112 |       vector<Type> lincomb = predproj(ans, xyloc, tv, ind); // get the row in predicator matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
spde_hawkes.h:261:25:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   261 |     loci = rpoisplane_sp(xyloc, tv, x, w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  190 |          bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
      |                                       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  190 |          bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<double>::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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  208 |   typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
      |                                                                                        ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 1>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 2, 1>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 2, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 2, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7:   required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 2, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7:   required from ‘class Eigen::Matrix<double, 2, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   178 | class Matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~
spde_hawkes.h:87:40:   required from ‘tmbutils::vector<Type> predproj(tmbutils::vector<Type>, tmbutils::matrix<Type>, tmbutils::matrix<int>, int&) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    87 |   ans[0] = Hyperplane<Type, 2>::Through(x2, x3).absDistance(loci) * sqrt((x2[0] - x3[0]) * (x2[0] - x3[0]) + (x2[1] - x3[1]) * (x2[1] - x3[1])) * Type(.5);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
spde_hawkes.h:112:38:   required from ‘tmbutils::vector<Type> rpoisplane_sp(tmbutils::matrix<Type>, tmbutils::matrix<int>, tmbutils::vector<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   112 |       vector<Type> lincomb = predproj(ans, xyloc, tv, ind); // get the row in predicator matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
spde_hawkes.h:261:25:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   261 |     loci = rpoisplane_sp(xyloc, tv, x, w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
spde_hawkes.h:92:14:   required from ‘tmbutils::vector<Type> predproj(tmbutils::vector<Type>, tmbutils::matrix<Type>, tmbutils::matrix<int>, int&) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    92 |   return ans / sum(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~^~~~~~~~~~
spde_hawkes.h:112:38:   required from ‘tmbutils::vector<Type> rpoisplane_sp(tmbutils::matrix<Type>, tmbutils::matrix<int>, tmbutils::vector<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   112 |       vector<Type> lincomb = predproj(ans, xyloc, tv, ind); // get the row in predicator matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
spde_hawkes.h:261:25:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   261 |     loci = rpoisplane_sp(xyloc, tv, x, w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<double, 1, 1, 0, 1, 1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 1, 0, 1, 1>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, 1, 0, 1, 1>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 1, 1, 0, 1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 1, 1, 0, 1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7:   required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 1, 1, 0, 1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:167:44:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                 ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   463 |   return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
multi_hawkes.h:60:54:   required from ‘Type multi_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    60 |     nll -= log(mu[M] + ((alpha.row(M) * A.col(j)).sum()));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
stelfi.cpp:46:24:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    46 |     return multi_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:398:143:   required from ‘Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator/=(const typename Eigen::internal::traits<T>::Scalar&) [with _MatrixType = Eigen::Matrix<double, -1, -1>; unsigned int _Mode = 1; TriangularViewType = Eigen::TriangularView<Eigen::Matrix<double, -1, -1>, 1>; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   398 |     TriangularViewType&  operator/=(const typename internal::traits<MatrixType>::Scalar& other) { return *this = derived().nestedExpression() / other; }
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:455:40:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   455 |   mat.template triangularView<Lower>() /= scale;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Eigenvalues/SelfAdjointEigenSolver.h:563:19:   required from ‘Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType&, SubDiagType&, Eigen::Index, bool, MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagType = Eigen::Matrix<double, -1, 1>; SubDiagType = Eigen::Matrix<double, -1, 1>; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   563 |       diag.segment(i,n-i).minCoeff(&k);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:460:49:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   460 |   m_info = internal::computeFromTridiagonal_impl(diag, m_subdiag, m_maxIterations, computeEigenvectors, m_eivec);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:883:17:   required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Src = Eigen::Array<double, -1, 1>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |   ActualDstType actualDst(dst);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                 ^~~~~~~~~
/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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Src = Eigen::Array<double, -1, 1>; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   858 |   call_assignment_no_alias(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Src = Eigen::Array<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   836 |   call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Array<double, -1, 1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    66 |   internal::call_assignment(derived(), other.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:1218:20:   required from ‘SEXPREC* EvalADFunObjectTemplate(SEXP, SEXP, SEXP) [with ADFunType = CppAD::ADFun<double>; SEXP = SEXPREC*]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  1218 |       jac.row(i) = u;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:1869:48:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  1869 |         return EvalADFunObjectTemplate<ADFun<double> >(f,theta,control);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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<Eigen::SparseMatrix<double, 1, int> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7:   required from ‘class Eigen::SparseCompressedBase<Eigen::SparseMatrix<double, 1, int> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 | class SparseCompressedBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:96:7:   required from ‘class Eigen::SparseMatrix<double, 1, int>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    96 | class SparseMatrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1040:66:   required from ‘void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator<Eigen::Triplet<double, int>*, std::vector<Eigen::Triplet<double, int>, std::allocator<Eigen::Triplet<double, int> > > >; SparseMatrixType = Eigen::SparseMatrix<double, 0, int>; DupFunctor = scalar_sum_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  1040 |   SparseMatrix<Scalar,IsRowMajor?ColMajor:RowMajor,StorageIndex> trMat(mat.rows(),mat.cols());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                  ^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1110:92:   required from ‘void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator<Eigen::Triplet<double, int>*, std::vector<Eigen::Triplet<double, int>, std::allocator<Eigen::Triplet<double, int> > > >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  1110 |   internal::set_from_triplets<InputIterators, SparseMatrix<Scalar,_Options,_StorageIndex> >(begin, end, *this, internal::scalar_sum_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/spmat.hpp:24:22:   required from ‘Eigen::SparseMatrix<Scalar> tmbutils::asSparseMatrix(SEXP) [with Type = double; SEXP = SEXPREC*]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    24 |   mat.setFromTriplets(tripletList.begin(), tripletList.end());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lgcp.h:34:3:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   300 | Eigen::SparseMatrix<Type> name(tmbutils::asSparseMatrix<Type>(          \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
     301 | getListElement(TMB_OBJECTIVE_PTR -> data,                               \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     302 | #name, &isValidSparseMatrix)));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                 
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   47 |                      >::type PacketReturnType;
      |                              ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::SparseMatrix<double, 0, long int> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7:   required from ‘class Eigen::SparseCompressedBase<Eigen::SparseMatrix<double, 0, long int> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    36 | class SparseCompressedBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:96:7:   required from ‘class Eigen::SparseMatrix<double, 0, long int>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    96 | class SparseMatrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1194:15:   required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double, 0, int> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double, 0, int> > >, const Eigen::SparseMatrix<double, 0, int> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:  1194 |     OtherCopy otherCopy(other.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |               ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:689:15:   required from ‘Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::SparseMatrix(const Eigen::SparseMatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double, 0, int> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double, 0, int> > >, const Eigen::SparseMatrix<double, 0, int> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   689 |         *this = other.derived();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |         ~~~~~~^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/R_inla.hpp:39:60:   required from ‘Eigen::SparseMatrix<Scalar> R_inla::Q_spde(spde_t<Type>, Type) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    39 |   return kappa_pow4*spde.M0 + Type(2.0)*kappa_pow2*spde.M1 + spde.M2;    // M0=G0, M1=G1, M2=G2
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
lgcp.h:91:32:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    91 |   SparseMatrix<Type> Q = Q_spde(spde, kappa) * pow(tau,2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                          ~~~~~~^~~~~~~~~~~~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   47 |                      >::type PacketReturnType;
      |                              ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::SparseMatrix<double, 0, long int>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:336:80:   required from ‘struct Eigen::internal::evaluator<Eigen::SparseCompressedBase<Eigen::SparseMatrix<double, 0, long int> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   336 |   typedef typename DenseCoeffsBase<Derived,ReadOnlyAccessors>::CoeffReturnType CoeffReturnType;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                                                                                ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1505:8:   required from ‘struct Eigen::internal::evaluator<Eigen::SparseMatrix<double, 0, long int> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:  1505 | struct evaluator<SparseMatrix<_Scalar,_Options,_StorageIndex> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1195:19:   required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double, 0, int> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double, 0, int> > >, const Eigen::SparseMatrix<double, 0, int> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:  1195 |     OtherCopyEval otherCopyEval(otherCopy);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                   ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:689:15:   required from ‘Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::SparseMatrix(const Eigen::SparseMatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double, 0, int> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::SparseMatrix<double, 0, int> > >, const Eigen::SparseMatrix<double, 0, int> >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   689 |         *this = other.derived();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |         ~~~~~~^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/R_inla.hpp:39:60:   required from ‘Eigen::SparseMatrix<Scalar> R_inla::Q_spde(spde_t<Type>, Type) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    39 |   return kappa_pow4*spde.M0 + Type(2.0)*kappa_pow2*spde.M1 + spde.M2;    // M0=G0, M1=G1, M2=G2
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
lgcp.h:91:32:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    91 |   SparseMatrix<Type> Q = Q_spde(spde, kappa) * pow(tau,2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                          ~~~~~~^~~~~~~~~~~~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Geometry/Hyperplane.h:91:18:   required from ‘static Eigen::Hyperplane<_Scalar, _AmbientDim, Options> Eigen::Hyperplane<_Scalar, _AmbientDim, Options>::Through(const VectorType&, const VectorType&) [with _Scalar = double; int _AmbientDim = 2; int _Options = 0; VectorType = Eigen::Matrix<double, 2, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    91 |     result.normal() = (p1 - p0).unitOrthogonal();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~^~
spde_hawkes.h:87:40:   required from ‘tmbutils::vector<Type> predproj(tmbutils::vector<Type>, tmbutils::matrix<Type>, tmbutils::matrix<int>, int&) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    87 |   ans[0] = Hyperplane<Type, 2>::Through(x2, x3).absDistance(loci) * sqrt((x2[0] - x3[0]) * (x2[0] - x3[0]) + (x2[1] - x3[1]) * (x2[1] - x3[1])) * Type(.5);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
spde_hawkes.h:112:38:   required from ‘tmbutils::vector<Type> rpoisplane_sp(tmbutils::matrix<Type>, tmbutils::matrix<int>, tmbutils::vector<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   112 |       vector<Type> lincomb = predproj(ans, xyloc, tv, ind); // get the row in predicator matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
spde_hawkes.h:261:25:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   261 |     loci = rpoisplane_sp(xyloc, tv, x, w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Matrix<double, 2, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Matrix<double, 2, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Matrix<double, 2, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Matrix<double, 2, 1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Matrix<double, 2, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Hyperplane.h:91:27:   required from ‘static Eigen::Hyperplane<_Scalar, _AmbientDim, Options> Eigen::Hyperplane<_Scalar, _AmbientDim, Options>::Through(const VectorType&, const VectorType&) [with _Scalar = double; int _AmbientDim = 2; int _Options = 0; VectorType = Eigen::Matrix<double, 2, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    91 |     result.normal() = (p1 - p0).unitOrthogonal();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                       ~~~~^~~~~
spde_hawkes.h:87:40:   required from ‘tmbutils::vector<Type> predproj(tmbutils::vector<Type>, tmbutils::matrix<Type>, tmbutils::matrix<int>, int&) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    87 |   ans[0] = Hyperplane<Type, 2>::Through(x2, x3).absDistance(loci) * sqrt((x2[0] - x3[0]) * (x2[0] - x3[0]) + (x2[1] - x3[1]) * (x2[1] - x3[1])) * Type(.5);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
spde_hawkes.h:112:38:   required from ‘tmbutils::vector<Type> rpoisplane_sp(tmbutils::matrix<Type>, tmbutils::matrix<int>, tmbutils::vector<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   112 |       vector<Type> lincomb = predproj(ans, xyloc, tv, ind); // get the row in predicator matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
spde_hawkes.h:261:25:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   261 |     loci = rpoisplane_sp(xyloc, tv, x, w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Diagonal<Eigen::Matrix<double, -1, -1>, -1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, -1>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, -1>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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<Derived>&) [with Derived = Eigen::Array<double, -1, 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<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::Array<double, -1, 1>; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::Array<double, -1, 1> >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   243 |     const Index alignedStart = internal::first_default_aligned(xpr);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::Array<double, -1, 1>; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   418 |   return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::Array<double, -1, 1>; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   463 |   return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hawkes.h:15:30:   required from ‘Type hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    15 |   Type marks_mean = marks.sum()/marks.size(); // Average mark
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~^~
stelfi.cpp:22:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    22 |     return hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  654 |   return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
      |                                                                          ^~~~~~~~~
/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<Derived>&) [with Derived = Eigen::CwiseUnaryOp<scalar_exp_op<double>, const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -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<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > > >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > > > >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   243 |     const Index alignedStart = internal::first_default_aligned(xpr);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > > >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   418 |   return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Block<Eigen::Array<double, -1, 1>, -1, 1, false> > > >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   463 |   return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hawkes.h:40:81:   required from ‘Type hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    40 |       M = mu + alpha * (-beta * (t + eps - times.array().head(index))).exp().sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
stelfi.cpp:22:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    22 |     return hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |            ~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  654 |   return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
      |                                                                          ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::SparseMatrix<double, 1, int>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:336:80:   required from ‘struct Eigen::internal::evaluator<Eigen::SparseCompressedBase<Eigen::SparseMatrix<double, 1, int> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   336 |   typedef typename DenseCoeffsBase<Derived,ReadOnlyAccessors>::CoeffReturnType CoeffReturnType;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                                                                ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1505:8:   required from ‘struct Eigen::internal::evaluator<Eigen::SparseMatrix<double, 1, int> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:  1505 | struct evaluator<SparseMatrix<_Scalar,_Options,_StorageIndex> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1181:93:   required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase<OtherDerived>&) [with OtherDerived = Eigen::SparseMatrix<double, 1, int>; _Scalar = double; int _Options = 0; _StorageIndex = int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:  1181 |   const bool needToTranspose = (Flags & RowMajorBit) != (internal::evaluator<OtherDerived>::Flags & RowMajorBit);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                                                                             ^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1063:7:   required from ‘void Eigen::internal::set_from_triplets(const InputIterator&, const InputIterator&, SparseMatrixType&, DupFunctor) [with InputIterator = __gnu_cxx::__normal_iterator<Eigen::Triplet<double, int>*, std::vector<Eigen::Triplet<double, int>, std::allocator<Eigen::Triplet<double, int> > > >; SparseMatrixType = Eigen::SparseMatrix<double, 0, int>; DupFunctor = scalar_sum_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:  1063 |   mat = trMat;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |   ~~~~^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1110:92:   required from ‘void Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::setFromTriplets(const InputIterators&, const InputIterators&) [with InputIterators = __gnu_cxx::__normal_iterator<Eigen::Triplet<double, int>*, std::vector<Eigen::Triplet<double, int>, std::allocator<Eigen::Triplet<double, int> > > >; _Scalar = double; int _Options = 0; _StorageIndex = int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:  1110 |   internal::set_from_triplets<InputIterators, SparseMatrix<Scalar,_Options,_StorageIndex> >(begin, end, *this, internal::scalar_sum_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/spmat.hpp:24:22:   required from ‘Eigen::SparseMatrix<Scalar> tmbutils::asSparseMatrix(SEXP) [with Type = double; SEXP = SEXPREC*]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    24 |   mat.setFromTriplets(tripletList.begin(), tripletList.end());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
lgcp.h:34:3:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   300 | Eigen::SparseMatrix<Type> name(tmbutils::asSparseMatrix<Type>(          \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
     301 | getListElement(TMB_OBJECTIVE_PTR -> data,                               \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     302 | #name, &isValidSparseMatrix)));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                 
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> >; Eigen::Index = long int]’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63:   required from ‘static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> > >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   243 |     const Index alignedStart = internal::first_default_aligned(xpr);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   418 |   return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::Array<double, -1, 1> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   463 |   return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spde_hawkes.h:182:21:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   182 |   nll += (L * w).sum() * tmax;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~^~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  654 |   return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
      |                                                                          ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 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<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseUnaryOp<scalar_exp_op<double>, const Eigen::CwiseBinaryOp<scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 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<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > > >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   243 |     const Index alignedStart = internal::first_default_aligned(xpr);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   418 |   return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::CwiseUnaryOp<Eigen::internal::scalar_exp_op<double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, 1> >, const Eigen::Array<double, -1, 1> > > >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   463 |   return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spde_hawkes.h:253:60:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   253 |     Type temp, urate, D = (w * exp(log_mu + x)).array().sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  654 |   return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
      |                                                                          ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_min_op<double, double, 0>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                 ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:433:25:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::minCoeff() const [with int NaNPropagation = 0; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   433 |   return derived().redux(Eigen::internal::scalar_min_op<Scalar,Scalar, NaNPropagation>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:463:37:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::minCoeff() const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   463 |       return minCoeff<PropagateFast>();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~^~
spde_hawkes.h:99:36:   required from ‘tmbutils::vector<Type> rpoisplane_sp(tmbutils::matrix<Type>, tmbutils::matrix<int>, tmbutils::vector<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    99 |   Type xmin = xyloc.col(0).minCoeff(), xmax = xyloc.col(0).maxCoeff();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |               ~~~~~~~~~~~~~~~~~~~~~^~
spde_hawkes.h:261:25:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   261 |     loci = rpoisplane_sp(xyloc, tv, x, w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, -1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, -1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, -1, false>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Array<double, -1, 1>, -1, -1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<Derived> Eigen::DenseBase<Derived>::operator<<(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Array<double, -1, 1>; Derived = Eigen::Array<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   159 |   return CommaInitializer<Derived>(*static_cast<Derived *>(this), other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spde_hawkes.h:44:5:   required from ‘int pointinSPbare_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>, tmbutils::matrix<int>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    44 |   b << loci, Type(1.);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~^~~~~~~
spde_hawkes.h:106:27:   required from ‘tmbutils::vector<Type> rpoisplane_sp(tmbutils::matrix<Type>, tmbutils::matrix<int>, tmbutils::vector<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |     ind = pointinSPbare_sp(ans, xyloc, tv); // check whether the generated point is in the area of interest.
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
spde_hawkes.h:261:25:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   261 |     loci = rpoisplane_sp(xyloc, tv, x, w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, 3, 1>, 2, 1, false>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, 3, 1>, 2, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, 3, 1>, 2, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, 3, 1>, 2, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, 3, 1>, 2, 1, false, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Hyperplane.h:148:95:   required from ‘Eigen::Hyperplane<_Scalar, _AmbientDim, Options>::Scalar Eigen::Hyperplane<_Scalar, _AmbientDim, Options>::absDistance(const VectorType&) const [with _Scalar = double; int _AmbientDim = 2; int _Options = 0; Scalar = double; VectorType = Eigen::Matrix<double, 2, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 |   EIGEN_DEVICE_FUNC inline Scalar absDistance(const VectorType& p) const { return numext::abs(signedDistance(p)); }
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                               ^~~~~~~~~~~~~~
spde_hawkes.h:87:60:   required from ‘tmbutils::vector<Type> predproj(tmbutils::vector<Type>, tmbutils::matrix<Type>, tmbutils::matrix<int>, int&) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    87 |   ans[0] = Hyperplane<Type, 2>::Through(x2, x3).absDistance(loci) * sqrt((x2[0] - x3[0]) * (x2[0] - x3[0]) + (x2[1] - x3[1]) * (x2[1] - x3[1])) * Type(.5);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
spde_hawkes.h:112:38:   required from ‘tmbutils::vector<Type> rpoisplane_sp(tmbutils::matrix<Type>, tmbutils::matrix<int>, tmbutils::vector<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   112 |       vector<Type> lincomb = predproj(ans, xyloc, tv, ind); // get the row in predicator matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
spde_hawkes.h:261:25:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   261 |     loci = rpoisplane_sp(xyloc, tv, x, w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7:   required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28:   required from ‘struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    38 |                    >::type Scalar;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ^~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:370:46:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:370:35:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 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<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/SelfAdjointEigenSolver.h:548:87:   required from ‘Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType&, SubDiagType&, Eigen::Index, bool, MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagType = Eigen::Matrix<double, -1, 1>; SubDiagType = Eigen::Matrix<double, -1, 1>; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   548 |     internal::tridiagonal_qr_step<MatrixType::Flags&RowMajorBit ? RowMajor : ColMajor>(diag.data(), subdiag.data(), start, end, computeEigenvectors ? eivec.data() : (Scalar*)0, n);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:460:49:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   460 |   m_info = internal::computeFromTridiagonal_impl(diag, m_subdiag, m_maxIterations, computeEigenvectors, m_eivec);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   311 |     CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~
/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::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >; SrcXprType = Eigen::Array<double, -1, 1>; Functor = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   780 |   DstEvaluatorType dstEvaluator(dst);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >; SrcXprType = Eigen::Array<double, -1, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   954 |     call_dense_assignment_loop(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Src = Eigen::Array<double, -1, 1>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Src = Eigen::Array<double, -1, 1>; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   858 |   call_assignment_no_alias(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Src = Eigen::Array<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   836 |   call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Array<double, -1, 1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    66 |   internal::call_assignment(derived(), other.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:1218:20:   required from ‘SEXPREC* EvalADFunObjectTemplate(SEXP, SEXP, SEXP) [with ADFunType = CppAD::ADFun<double>; SEXP = SEXPREC*]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  1218 |       jac.row(i) = u;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:1869:48:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  1869 |         return EvalADFunObjectTemplate<ADFun<double> >(f,theta,control);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 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::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7:   required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    94 | class CwiseUnaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7:   required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:325:43:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:358:80:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::DiagonalWrapper<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::DiagonalWrapper<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::DiagonalWrapper<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::DiagonalWrapper<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:358:67:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -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::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:126:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0, 6>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   126 | class dense_product_base<Lhs, Rhs, Option, InnerProduct>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:359:35:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -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::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:361:32:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7:   required from ‘class Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:379:56:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7:   required from ‘class Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    42 | class ArrayWrapper : public ArrayBase<ArrayWrapper<ExpressionType> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:387:32:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Array<double, -1, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Array<double, -1, 1> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Array<double, -1, 1> >, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34:   required from ‘class Eigen::ArrayBase<Eigen::Transpose<Eigen::Array<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    39 | template<typename Derived> class ArrayBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<Eigen::Array<double, -1, 1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >; OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >; Derived = Eigen::Array<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Array.h:210:31:   required from ‘Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const T&) [with T = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   210 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:24:22:   required from ‘tmbutils::vector<Type>::vector(T1) [with T1 = Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    24 |   vector(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
spde_hawkes.h:220:22:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   220 |         vector<Type> loci = xyloc.row(j) - locs.row(k);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/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/Geometry/Hyperplane.h:92:30:   required from ‘static Eigen::Hyperplane<_Scalar, _AmbientDim, Options> Eigen::Hyperplane<_Scalar, _AmbientDim, Options>::Through(const VectorType&, const VectorType&) [with _Scalar = double; int _AmbientDim = 2; int _Options = 0; VectorType = Eigen::Matrix<double, 2, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    92 |     result.offset() = -p0.dot(result.normal());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~^~~~~~~~~~~~~~~~~
spde_hawkes.h:87:40:   required from ‘tmbutils::vector<Type> predproj(tmbutils::vector<Type>, tmbutils::matrix<Type>, tmbutils::matrix<int>, int&) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    87 |   ans[0] = Hyperplane<Type, 2>::Through(x2, x3).absDistance(loci) * sqrt((x2[0] - x3[0]) * (x2[0] - x3[0]) + (x2[1] - x3[1]) * (x2[1] - x3[1])) * Type(.5);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
spde_hawkes.h:112:38:   required from ‘tmbutils::vector<Type> rpoisplane_sp(tmbutils::matrix<Type>, tmbutils::matrix<int>, tmbutils::vector<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   112 |       vector<Type> lincomb = predproj(ans, xyloc, tv, ind); // get the row in predicator matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
spde_hawkes.h:261:25:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   261 |     loci = rpoisplane_sp(xyloc, tv, x, w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Matrix<double, -1, -1>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Matrix<double, -1, -1>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, -1>, -1, 1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Core/AssignEvaluator.h:890:49:   required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Matrix<double, -1, -1>, -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::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/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::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   372 |   typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                      ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45:   required from ‘struct Eigen::internal::generic_product_impl<Eigen::Matrix<double, -1, -1>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, Eigen::DenseShape, Eigen::DenseShape, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   370 |   typedef typename nested_eval<Rhs,1>::type RhsNested;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                             ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   478 |       return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     479 |         ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Matrix<double, -1, -1>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/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<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Matrix<double, -1, -1>, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Matrix<double, -1, -1>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, -1>, 1, -1, false, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Core/AssignEvaluator.h:890:49:   required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Matrix<double, -1, -1>, 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::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/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::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   372 |   typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                      ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45:   required from ‘struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Matrix<double, -1, -1>, Eigen::DenseShape, Eigen::DenseShape, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   369 |   typedef typename nested_eval<Lhs,1>::type LhsNested;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                             ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   485 |       return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     486 |         ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 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<Derived>&, Eigen::DenseBase<Derived>&, const Eigen::JacobiRotation<OtherScalar>&) [with VectorX = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>; VectorY = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>; OtherScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   475 |     EIGEN_PLAIN_ENUM_MIN(evaluator<VectorX>::Alignment, evaluator<VectorY>::Alignment),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                              ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Jacobi/Jacobi.h:315:40:   required from ‘void Eigen::MatrixBase<Derived>::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation<OtherScalar>&) [with OtherScalar = double; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   315 |   internal::apply_rotation_in_the_plane(x, y, j.transpose());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/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]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   895 |       q.applyOnTheRight(k,k+1,rot);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/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<double, -1, -1>; DiagType = Eigen::Matrix<double, -1, 1>; SubDiagType = Eigen::Matrix<double, -1, 1>; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   548 |     internal::tridiagonal_qr_step<MatrixType::Flags&RowMajorBit ? RowMajor : ColMajor>(diag.data(), subdiag.data(), start, end, computeEigenvectors ? eivec.data() : (Scalar*)0, n);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:460:49:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   460 |   m_info = internal::computeFromTridiagonal_impl(diag, m_subdiag, m_maxIterations, computeEigenvectors, m_eivec);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Visitor.h:79:51:   required from ‘class Eigen::internal::visitor_evaluator<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    79 |     CoeffReadCost = internal::evaluator<XprType>::CoeffReadCost
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                   ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Visitor.h:123:17:   required from ‘void Eigen::DenseBase<Derived>::visit(Visitor&) const [with Visitor = Eigen::internal::min_coeff_visitor<Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   123 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                 ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Visitor.h:323:14:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::minCoeff(IndexType*) const [with int NaNPropagation = 0; IndexType = long int; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   323 |   this->visit(minVisitor);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:496:37:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::minCoeff(IndexType*) const [with IndexType = long int; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   496 |       return minCoeff<PropagateFast>(index);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>; DiagType = Eigen::Matrix<double, -1, 1>; SubDiagType = Eigen::Matrix<double, -1, 1>; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   563 |       diag.segment(i,n-i).minCoeff(&k);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:460:49:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   460 |   m_info = internal::computeFromTridiagonal_impl(diag, m_subdiag, m_maxIterations, computeEigenvectors, m_eivec);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/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<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double, 0, int>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 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<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double, 0, int>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0> > >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double, 0, int>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0> > > >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   243 |     const Index alignedStart = internal::first_default_aligned(xpr);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double, 0, int>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0> > >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   418 |   return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Array<double, -1, 1>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::SparseMatrix<double, 0, int>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0> > >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   463 |   return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:887:46:   required from ‘density::GMRF_t<scalartype_>::scalartype density::GMRF_t<scalartype_>::Quadform(vectortype) [with scalartype_ = double; scalartype = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   887 |     return (x * (Q * x.matrix()).array()).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:890:57:   required from ‘density::GMRF_t<scalartype_>::scalartype density::GMRF_t<scalartype_>::operator()(vectortype) [with scalartype_ = double; scalartype = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   890 |     return -scalartype(.5) * logdetQ + scalartype(.5) * Quadform(x) + x.size() * scalartype(log(sqrt(2.0 * M_PI)));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                         ^~~~~~~~
lgcp.h:103:18:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   103 |     nll = GMRF(Q)(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |           ~~~~~~~^~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  654 |   return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
      |                                                                          ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7:   required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    94 | class CwiseUnaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7:   required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:221:22:   required from ‘static typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::internal::lpNorm_selector<Derived, 1>::run(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   221 |     return m.cwiseAbs().sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |            ~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:269:52:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 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<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7:   required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    94 | class CwiseUnaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7:   required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:221:22:   required from ‘static typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::internal::lpNorm_selector<Derived, 1>::run(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   221 |     return m.cwiseAbs().sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:269:52:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  1384 |     CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1464:8:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  1464 | struct unary_evaluator<ArrayWrapper<TArgType> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  1384 |     CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1464:8:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  1464 | struct unary_evaluator<ArrayWrapper<TArgType> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, Eigen::internal::cmp_EQ>, const Eigen::ArrayWrapper<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/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<Derived>&) [with Derived = Eigen::CwiseUnaryOp<scalar_log_op<double>, const Eigen::Array<double, -1, 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<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> > >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   243 |     const Index alignedStart = internal::first_default_aligned(xpr);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   418 |   return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_log_op<double>, const Eigen::Array<double, -1, 1> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   463 |   return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:148:28:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   148 |       logdetS = D.log().sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                 ~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  654 |   return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
      |                                                                          ^~~~~~~~~
/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<Derived>&) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Func = Eigen::internal::scalar_min_op<double, double, 0>; Evaluator = Eigen::internal::redux_evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   243 |     const Index alignedStart = internal::first_default_aligned(xpr);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_min_op<double, double, 0>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   418 |   return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:433:25:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::minCoeff() const [with int NaNPropagation = 0; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   433 |   return derived().redux(Eigen::internal::scalar_min_op<Scalar,Scalar, NaNPropagation>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:463:37:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::minCoeff() const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   463 |       return minCoeff<PropagateFast>();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~^~
spde_hawkes.h:99:36:   required from ‘tmbutils::vector<Type> rpoisplane_sp(tmbutils::matrix<Type>, tmbutils::matrix<int>, tmbutils::vector<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    99 |   Type xmin = xyloc.col(0).minCoeff(), xmax = xyloc.col(0).maxCoeff();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |               ~~~~~~~~~~~~~~~~~~~~~^~
spde_hawkes.h:261:25:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   261 |     loci = rpoisplane_sp(xyloc, tv, x, w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  654 |   return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
      |                                                                          ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7:   required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ^~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28:   required from ‘struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    38 |                    >::type Scalar;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                            ^~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Hyperplane.h:91:47:   required from ‘static Eigen::Hyperplane<_Scalar, _AmbientDim, Options> Eigen::Hyperplane<_Scalar, _AmbientDim, Options>::Through(const VectorType&, const VectorType&) [with _Scalar = double; int _AmbientDim = 2; int _Options = 0; VectorType = Eigen::Matrix<double, 2, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    91 |     result.normal() = (p1 - p0).unitOrthogonal();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                       ~~~~~~~~~~~~~~~~~~~~~~~~^~
spde_hawkes.h:87:40:   required from ‘tmbutils::vector<Type> predproj(tmbutils::vector<Type>, tmbutils::matrix<Type>, tmbutils::matrix<int>, int&) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    87 |   ans[0] = Hyperplane<Type, 2>::Through(x2, x3).absDistance(loci) * sqrt((x2[0] - x3[0]) * (x2[0] - x3[0]) + (x2[1] - x3[1]) * (x2[1] - x3[1])) * Type(.5);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
spde_hawkes.h:112:38:   required from ‘tmbutils::vector<Type> rpoisplane_sp(tmbutils::matrix<Type>, tmbutils::matrix<int>, tmbutils::vector<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   112 |       vector<Type> lincomb = predproj(ans, xyloc, tv, ind); // get the row in predicator matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
spde_hawkes.h:261:25:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   261 |     loci = rpoisplane_sp(xyloc, tv, x, w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 2, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:131:14:   required from ‘const Eigen::MatrixBase<Derived>::PlainObject Eigen::MatrixBase<Derived>::normalized() const [with Derived = Eigen::Matrix<double, 2, 1>; PlainObject = Eigen::Matrix<double, 2, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   131 |     return n / numext::sqrt(z);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/OrthoMethods.h:211:80:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Hyperplane.h:91:47:   required from ‘static Eigen::Hyperplane<_Scalar, _AmbientDim, Options> Eigen::Hyperplane<_Scalar, _AmbientDim, Options>::Through(const VectorType&, const VectorType&) [with _Scalar = double; int _AmbientDim = 2; int _Options = 0; VectorType = Eigen::Matrix<double, 2, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    91 |     result.normal() = (p1 - p0).unitOrthogonal();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                       ~~~~~~~~~~~~~~~~~~~~~~~~^~
spde_hawkes.h:87:40:   required from ‘tmbutils::vector<Type> predproj(tmbutils::vector<Type>, tmbutils::matrix<Type>, tmbutils::matrix<int>, int&) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    87 |   ans[0] = Hyperplane<Type, 2>::Through(x2, x3).absDistance(loci) * sqrt((x2[0] - x3[0]) * (x2[0] - x3[0]) + (x2[1] - x3[1]) * (x2[1] - x3[1])) * Type(.5);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
spde_hawkes.h:112:38:   required from ‘tmbutils::vector<Type> rpoisplane_sp(tmbutils::matrix<Type>, tmbutils::matrix<int>, tmbutils::vector<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   112 |       vector<Type> lincomb = predproj(ans, xyloc, tv, ind); // get the row in predicator matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
spde_hawkes.h:261:25:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   261 |     loci = rpoisplane_sp(xyloc, tv, x, w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 2, 1, false>, const Eigen::Matrix<double, 2, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 2, 1, false>, const Eigen::Matrix<double, 2, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 2, 1, false>, const Eigen::Matrix<double, 2, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 2, 1, false>, const Eigen::Matrix<double, 2, 1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 2, 1, false>, const Eigen::Matrix<double, 2, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:37:44:   required from ‘static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Matrix<double, 3, 1>, 2, 1, false>; U = Eigen::Matrix<double, 2, 1>; bool NeedToTranspose = false; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 |     return a.template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Hyperplane.h:148:95:   required from ‘Eigen::Hyperplane<_Scalar, _AmbientDim, Options>::Scalar Eigen::Hyperplane<_Scalar, _AmbientDim, Options>::absDistance(const VectorType&) const [with _Scalar = double; int _AmbientDim = 2; int _Options = 0; Scalar = double; VectorType = Eigen::Matrix<double, 2, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 |   EIGEN_DEVICE_FUNC inline Scalar absDistance(const VectorType& p) const { return numext::abs(signedDistance(p)); }
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                               ^~~~~~~~~~~~~~
spde_hawkes.h:87:60:   required from ‘tmbutils::vector<Type> predproj(tmbutils::vector<Type>, tmbutils::matrix<Type>, tmbutils::matrix<int>, int&) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    87 |   ans[0] = Hyperplane<Type, 2>::Through(x2, x3).absDistance(loci) * sqrt((x2[0] - x3[0]) * (x2[0] - x3[0]) + (x2[1] - x3[1]) * (x2[1] - x3[1])) * Type(.5);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
spde_hawkes.h:112:38:   required from ‘tmbutils::vector<Type> rpoisplane_sp(tmbutils::matrix<Type>, tmbutils::matrix<int>, tmbutils::vector<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   112 |       vector<Type> lincomb = predproj(ans, xyloc, tv, ind); // get the row in predicator matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
spde_hawkes.h:261:25:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   261 |     loci = rpoisplane_sp(xyloc, tv, x, w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:54:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   251 |     dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:363:58:   required from ‘Eigen::internal::redux_evaluator<_XprType>::redux_evaluator(const XprType&) [with _XprType = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>; XprType = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   363 |   explicit redux_evaluator(const XprType &xpr) : Base(xpr) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                          ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                 ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   463 |   return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
multi_hawkes.h:60:54:   required from ‘Type multi_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    60 |     nll -= log(mu[M] + ((alpha.row(M) * A.col(j)).sum()));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
stelfi.cpp:46:24:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    46 |     return multi_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -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<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 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<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Inverse<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Inverse<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Inverse<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Inverse.h:68:7:   required from ‘class Eigen::InverseImpl<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::SolverStorage>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    68 | class InverseImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Inverse.h:43:7:   required from ‘class Eigen::Inverse<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    43 | class Inverse : public InverseImpl<XprType,typename internal::traits<XprType>::StorageKind>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/LU/InverseImpl.h:28:43:   required from ‘static void Eigen::internal::compute_inverse<MatrixType, ResultType, Size>::run(const MatrixType&, ResultType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; ResultType = Eigen::Matrix<double, -1, -1>; int Size = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    28 |     result = matrix.partialPivLu().inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/LU/InverseImpl.h:322:60:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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<Derived>&) [with Derived = Eigen::CwiseUnaryOp<scalar_abs_op<double>, const Eigen::Matrix<double, -1, -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<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; Func = Eigen::internal::scalar_max_op<double, double, 0>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> > >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   243 |     const Index alignedStart = internal::first_default_aligned(xpr);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op<double, double, 0>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   418 |   return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:448:25:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with int NaNPropagation = 0; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   448 |   return derived().redux(Eigen::internal::scalar_max_op<Scalar,Scalar, NaNPropagation>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:466:37:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::maxCoeff() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   466 |       return maxCoeff<PropagateFast>();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:453:45:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   453 |   RealScalar scale = mat.cwiseAbs().maxCoeff();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  654 |   return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
      |                                                                          ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:93:22:   required from ‘void Eigen::MatrixBase<Derived>::makeHouseholder(EssentialPart&, Scalar&, RealScalar&) const [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Scalar = double; RealScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    93 |     essential = tail / (c0 - beta);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                 ~~~~~^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:46:18:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:37:44:   required from ‘static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; U = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; bool NeedToTranspose = false; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 |     return a.template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -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<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointRank2Update.h:34:74:   required from ‘static void Eigen::internal::selfadjoint_rank2_update_selector<Scalar, Index, UType, VType, 1>::run(Scalar*, Index, const UType&, const VType&, const Scalar&) [with Scalar = double; Index = long int; UType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; VType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    34 |                         (numext::conj(alpha) * numext::conj(u.coeff(i))) * v.tail(size-i)
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointRank2Update.h:87:10:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointRank2Update.h:35:60:   required from ‘static void Eigen::internal::selfadjoint_rank2_update_selector<Scalar, Index, UType, VType, 1>::run(Scalar*, Index, const UType&, const VType&, const Scalar&) [with Scalar = double; Index = long int; UType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; VType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    35 |                       + (alpha * numext::conj(v.coeff(i))) * u.tail(size-i);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointRank2Update.h:87:10:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointRank2Update.h:35:23:   required from ‘static void Eigen::internal::selfadjoint_rank2_update_selector<Scalar, Index, UType, VType, 1>::run(Scalar*, Index, const UType&, const VType&, const Scalar&) [with Scalar = double; Index = long int; UType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; VType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    34 |                         (numext::conj(alpha) * numext::conj(u.coeff(i))) * v.tail(size-i)
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      35 |                       + (alpha * numext::conj(v.coeff(i))) * u.tail(size-i);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointRank2Update.h:87:10:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, 2, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, 2, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, 2, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7:   required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, 2, 1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    94 | class CwiseUnaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7:   required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Matrix<double, 2, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:98:40:   required from ‘typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Matrix<double, 2, 1>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    98 |   return numext::real((*this).cwiseAbs2().sum());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                       ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:128:31:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Hyperplane.h:91:47:   required from ‘static Eigen::Hyperplane<_Scalar, _AmbientDim, Options> Eigen::Hyperplane<_Scalar, _AmbientDim, Options>::Through(const VectorType&, const VectorType&) [with _Scalar = double; int _AmbientDim = 2; int _Options = 0; VectorType = Eigen::Matrix<double, 2, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    91 |     result.normal() = (p1 - p0).unitOrthogonal();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                       ~~~~~~~~~~~~~~~~~~~~~~~~^~
spde_hawkes.h:87:40:   required from ‘tmbutils::vector<Type> predproj(tmbutils::vector<Type>, tmbutils::matrix<Type>, tmbutils::matrix<int>, int&) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    87 |   ans[0] = Hyperplane<Type, 2>::Through(x2, x3).absDistance(loci) * sqrt((x2[0] - x3[0]) * (x2[0] - x3[0]) + (x2[1] - x3[1]) * (x2[1] - x3[1])) * Type(.5);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
spde_hawkes.h:112:38:   required from ‘tmbutils::vector<Type> rpoisplane_sp(tmbutils::matrix<Type>, tmbutils::matrix<int>, tmbutils::vector<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   112 |       vector<Type> lincomb = predproj(ans, xyloc, tv, ind); // get the row in predicator matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
spde_hawkes.h:261:25:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   261 |     loci = rpoisplane_sp(xyloc, tv, x, w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Matrix<double, 2, 1>, const Eigen::Block<Eigen::Matrix<double, 3, 1>, 2, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                 ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Hyperplane.h:92:30:   required from ‘static Eigen::Hyperplane<_Scalar, _AmbientDim, Options> Eigen::Hyperplane<_Scalar, _AmbientDim, Options>::Through(const VectorType&, const VectorType&) [with _Scalar = double; int _AmbientDim = 2; int _Options = 0; VectorType = Eigen::Matrix<double, 2, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    92 |     result.offset() = -p0.dot(result.normal());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~^~~~~~~~~~~~~~~~~
spde_hawkes.h:87:40:   required from ‘tmbutils::vector<Type> predproj(tmbutils::vector<Type>, tmbutils::matrix<Type>, tmbutils::matrix<int>, int&) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    87 |   ans[0] = Hyperplane<Type, 2>::Through(x2, x3).absDistance(loci) * sqrt((x2[0] - x3[0]) * (x2[0] - x3[0]) + (x2[1] - x3[1]) * (x2[1] - x3[1])) * Type(.5);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
spde_hawkes.h:112:38:   required from ‘tmbutils::vector<Type> rpoisplane_sp(tmbutils::matrix<Type>, tmbutils::matrix<int>, tmbutils::vector<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   112 |       vector<Type> lincomb = predproj(ans, xyloc, tv, ind); // get the row in predicator matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
spde_hawkes.h:261:25:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   261 |     loci = rpoisplane_sp(xyloc, tv, x, w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:364:27:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   56 |                      >::type PacketReturnType;
      |                              ^~~~~~~~~~~~~~~~
In file included from /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<double, double, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:87:38:   required from ‘struct Eigen::internal::general_matrix_vector_product<long int, double, Eigen::internal::const_blas_data_mapper<double, long int, 0>, 0, false, double, Eigen::internal::const_blas_data_mapper<double, long int, 1>, false, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    87 |   typedef typename Traits::LhsPacket LhsPacket;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:253:134:   required from ‘static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Dest::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   252 |       general_matrix_vector_product
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                                                   
     253 |           <Index,LhsScalar,LhsMapper,ColMajor,LhsBlasTraits::NeedToConjugate,RhsScalar,RhsMapper,RhsBlasTraits::NeedToConjugate>::run(
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
     254 |           actualLhs.rows(), actualLhs.cols(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                                         
     255 |           LhsMapper(actualLhs.data(), actualLhs.outerStride()),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                       
     256 |           RhsMapper(actualRhs.data(), actualRhs.innerStride()),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                       
     257 |           dest.data(), 1,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |           ~~~~~~~~~~~~~~~                                                                                                             
     258 |           compatibleAlpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |           ~~~~~~~~~~~~~~~~                                                                                                            
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   385 |     internal::gemv_dense_selector<Side,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     386 |                             (int(MatrixType::Flags)&RowMajorBit) ? RowMajor : ColMajor,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     387 |                             bool(internal::blas_traits<MatrixType>::HasUsableDirectAccess)
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     388 |                            >::run(actual_lhs, actual_rhs, dst, alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   478 |       return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     479 |         ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~^~
/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<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:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   44 |   PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
      |                           ^
/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<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: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<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:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   45 |   PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
      |                           ^
/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<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: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<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:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   46 |   PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
      |                           ^
/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<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: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<double>::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<double>::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<double>::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
   59 |   typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::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<double>::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<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::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<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
   60 |   typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::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<double>::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<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::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<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
   61 |   typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::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<double>::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<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::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<double, double, 1>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:91:42:   required from ‘struct Eigen::internal::general_matrix_vector_product<long int, double, Eigen::internal::const_blas_data_mapper<double, long int, 0>, 0, false, double, Eigen::internal::const_blas_data_mapper<double, long int, 1>, false, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:    91 |   typedef typename HalfTraits::LhsPacket LhsPacketHalf;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |                                          ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:253:134:   required from ‘static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Dest::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   252 |       general_matrix_vector_product
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                                                   
     253 |           <Index,LhsScalar,LhsMapper,ColMajor,LhsBlasTraits::NeedToConjugate,RhsScalar,RhsMapper,RhsBlasTraits::NeedToConjugate>::run(
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
     254 |           actualLhs.rows(), actualLhs.cols(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                                         
     255 |           LhsMapper(actualLhs.data(), actualLhs.outerStride()),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                       
     256 |           RhsMapper(actualRhs.data(), actualRhs.innerStride()),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                       
     257 |           dest.data(), 1,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |           ~~~~~~~~~~~~~~~                                                                                                             
     258 |           compatibleAlpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |           ~~~~~~~~~~~~~~~~                                                                                                            
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   385 |     internal::gemv_dense_selector<Side,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     386 |                             (int(MatrixType::Flags)&RowMajorBit) ? RowMajor : ColMajor,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     387 |                             bool(internal::blas_traits<MatrixType>::HasUsableDirectAccess)
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     388 |                            >::run(actual_lhs, actual_rhs, dst, alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |                            ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   478 |       return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     479 |         ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |            ~^~
/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<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:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   44 |   PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
      |                           ^
/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<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: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<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:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   45 |   PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
      |                           ^
/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<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: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<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:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   46 |   PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
      |                           ^
/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<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: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<double>::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<double>::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<double>::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
   59 |   typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::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<double>::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<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::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<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
   60 |   typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::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<double>::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<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::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<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
   61 |   typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::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<double>::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<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::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<double, double, 2>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:95:45:   required from ‘struct Eigen::internal::general_matrix_vector_product<long int, double, Eigen::internal::const_blas_data_mapper<double, long int, 0>, 0, false, double, Eigen::internal::const_blas_data_mapper<double, long int, 1>, false, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:    95 |   typedef typename QuarterTraits::LhsPacket LhsPacketQuarter;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |                                             ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:253:134:   required from ‘static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Dest::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   252 |       general_matrix_vector_product
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                                                   
     253 |           <Index,LhsScalar,LhsMapper,ColMajor,LhsBlasTraits::NeedToConjugate,RhsScalar,RhsMapper,RhsBlasTraits::NeedToConjugate>::run(
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
     254 |           actualLhs.rows(), actualLhs.cols(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                                         
     255 |           LhsMapper(actualLhs.data(), actualLhs.outerStride()),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                       
     256 |           RhsMapper(actualRhs.data(), actualRhs.innerStride()),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                       
     257 |           dest.data(), 1,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |           ~~~~~~~~~~~~~~~                                                                                                             
     258 |           compatibleAlpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |           ~~~~~~~~~~~~~~~~                                                                                                            
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   385 |     internal::gemv_dense_selector<Side,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     386 |                             (int(MatrixType::Flags)&RowMajorBit) ? RowMajor : ColMajor,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     387 |                             bool(internal::blas_traits<MatrixType>::HasUsableDirectAccess)
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     388 |                            >::run(actual_lhs, actual_rhs, dst, alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |                            ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   478 |       return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     479 |         ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |            ~^~
/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<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:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   44 |   PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
      |                           ^
/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<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: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<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:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   45 |   PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
      |                           ^
/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<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: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<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:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   46 |   PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
      |                           ^
/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<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: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<double>::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<double>::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<double>::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
   59 |   typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::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<double>::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<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::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<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
   60 |   typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::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<double>::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<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::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<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
   61 |   typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::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<double>::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<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::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<Eigen::Map<Eigen::Matrix<double, -1, 1>, 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<Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> >, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/AssignEvaluator.h:890:49:   required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning:       |            ~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 2, Eigen::Stride<0, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/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::Matrix<double, -1, -1>; Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Dest::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   296 |           dest.matrix() += actualAlpha * MappedDest(actualDestPtr, dest.size());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7:   required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    94 | class CwiseUnaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7:   required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:98:40:   required from ‘typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    98 |   return numext::real((*this).cwiseAbs2().sum());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                       ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:78:71:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -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::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/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/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19:   required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   594 |       _set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~^~~~~~~
/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<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |       : Base(other.derived())
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                             ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:60:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/PlainObjectBase.h:594:19:   required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   594 |       _set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~^~~~~~~
/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<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |       : Base(other.derived())
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                             ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:60:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -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::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/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::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   372 |   typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                      ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45:   required from ‘struct Eigen::internal::generic_product_impl<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   370 |   typedef typename nested_eval<Rhs,1>::type RhsNested;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                             ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   478 |       return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     479 |         ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   445 |       scaleAndAddTo(dst, lhs, rhs, Scalar(1));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Core/PlainObjectBase.h:594:19:   required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   594 |       _set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~^~~~~~~
/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<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |       : Base(other.derived())
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                             ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:60:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/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<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~
/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/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19:   required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   594 |       _set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~^~~~~~~
/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<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   423 |       : Base(other.derived())
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                             ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:60:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   required from ‘class Eigen::BlockImpl<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81:   required from ‘class Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                 ^~~~~
/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/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19:   required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   594 |       _set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~^~~~~~~
/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<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |       : Base(other.derived())
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                             ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:60:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 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::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/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::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   372 |   typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                      ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45:   required from ‘struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::DenseShape, Eigen::DenseShape, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   369 |   typedef typename nested_eval<Lhs,1>::type LhsNested;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                             ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   485 |       return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     486 |         ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   445 |       scaleAndAddTo(dst, lhs, rhs, Scalar(1));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Core/PlainObjectBase.h:594:19:   required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   594 |       _set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~^~~~~~~
/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<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |       : Base(other.derived())
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                             ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:60:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -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::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~
/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/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:89:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::absm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    89 |       matrix<Type> X = V * saes.eigenvalues().cwiseAbs().asDiagonal() * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:446:18:   required from ‘matrix_pade atomic::absm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   446 |     return A.absm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:449:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   452 |     if      (nargs==1) ans=absm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:89:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::absm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    89 |       matrix<Type> X = V * saes.eigenvalues().cwiseAbs().asDiagonal() * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:446:18:   required from ‘matrix_pade atomic::absm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   446 |     return A.absm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:449:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   452 |     if      (nargs==1) ans=absm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -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::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/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::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   372 |   typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                      ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45:   required from ‘struct Eigen::internal::generic_product_impl<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   370 |   typedef typename nested_eval<Rhs,1>::type RhsNested;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                             ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   478 |       return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     479 |         ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   445 |       scaleAndAddTo(dst, lhs, rhs, Scalar(1));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:89:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::absm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    89 |       matrix<Type> X = V * saes.eigenvalues().cwiseAbs().asDiagonal() * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:446:18:   required from ‘matrix_pade atomic::absm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   446 |     return A.absm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:449:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   452 |     if      (nargs==1) ans=absm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/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<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~
/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/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:89:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::absm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    89 |       matrix<Type> X = V * saes.eigenvalues().cwiseAbs().asDiagonal() * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:446:18:   required from ‘matrix_pade atomic::absm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   446 |     return A.absm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:449:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   452 |     if      (nargs==1) ans=absm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   required from ‘class Eigen::BlockImpl<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81:   required from ‘class Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                 ^~~~~
/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/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:89:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::absm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    89 |       matrix<Type> X = V * saes.eigenvalues().cwiseAbs().asDiagonal() * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:446:18:   required from ‘matrix_pade atomic::absm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   446 |     return A.absm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:449:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   452 |     if      (nargs==1) ans=absm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 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::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/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::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   372 |   typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                      ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45:   required from ‘struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DenseShape, Eigen::DenseShape, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   369 |   typedef typename nested_eval<Lhs,1>::type LhsNested;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                             ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   485 |       return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     486 |         ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   445 |       scaleAndAddTo(dst, lhs, rhs, Scalar(1));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:89:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::absm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    89 |       matrix<Type> X = V * saes.eigenvalues().cwiseAbs().asDiagonal() * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:446:18:   required from ‘matrix_pade atomic::absm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   446 |     return A.absm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:449:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   452 |     if      (nargs==1) ans=absm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::Transpose<const Eigen::SparseMatrix<double, 0, int> > >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7:   required from ‘class Eigen::SparseCompressedBase<Eigen::Transpose<const Eigen::SparseMatrix<double, 0, int> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    36 | class SparseCompressedBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseTranspose.h:22:9:   required from ‘class Eigen::internal::SparseTransposeImpl<const Eigen::SparseMatrix<double, 0, int>, 1024>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    22 |   class SparseTransposeImpl<MatrixType,CompressedAccessBit>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseTranspose.h:45:37:   required from ‘class Eigen::TransposeImpl<const Eigen::SparseMatrix<double, 0, int>, Eigen::Sparse>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    45 | template<typename MatrixType> class TransposeImpl<MatrixType,Sparse>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::SparseMatrix<double, 0, int> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/OrderingMethods/Ordering.h:30:18:   required from ‘void Eigen::internal::ordering_helper_at_plus_a(const MatrixType&, MatrixType&) [with MatrixType = Eigen::SparseMatrix<double, 0, int>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    30 |   C = A.transpose(); // NOTE: Could be  costly
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/OrderingMethods/Ordering.h:63:42:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCholesky/SimplicialCholesky.h:97:24:   required from ‘Eigen::SimplicialCholeskyBase<Derived>::SimplicialCholeskyBase(const MatrixType&) [with Derived = Eigen::SimplicialLLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >; MatrixType = Eigen::SparseMatrix<double, 0, int>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    97 |       derived().compute(matrix);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCholesky/SimplicialCholesky.h:357:22:   required from ‘Eigen::SimplicialLLT<_MatrixType, _UpLo, _Ordering>::SimplicialLLT(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double, 0, int>; int _UpLo = 1; _Ordering = Eigen::AMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double, 0, int>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   357 |         : Base(matrix) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:914:62:   required from ‘density::GMRF_t<scalartype_>::vectortype density::GMRF_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   914 |       Eigen::SimplicialLLT<Eigen::SparseMatrix<scalartype> > solver(Q);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                              ^~~~~~
spde_hawkes.h:172:39:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   172 |     x = GMRF_t<Type>(Q).sqrt_cov_scale(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   47 |                      >::type PacketReturnType;
      |                              ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::SparseMatrix<double, 0, int>, const Eigen::SparseMatrix<double, 0, int> > >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::SparseMatrix<double, 0, int>, const Eigen::SparseMatrix<double, 0, int>, Eigen::Sparse>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    36 | class CwiseBinaryOpImpl<BinaryOp, Lhs, Rhs, Sparse>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::SparseMatrix<double, 0, int>, const Eigen::SparseMatrix<double, 0, int> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/OrderingMethods/Ordering.h:36:14:   required from ‘void Eigen::internal::ordering_helper_at_plus_a(const MatrixType&, MatrixType&) [with MatrixType = Eigen::SparseMatrix<double, 0, int>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    36 |   symmat = C + A;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |            ~~^~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/OrderingMethods/Ordering.h:63:42:   required from ‘void Eigen::AMDOrdering<StorageIndex>::operator()(const MatrixType&, PermutationType&) [with MatrixType = Eigen::SparseMatrix<double, 0, int>; StorageIndex = int; PermutationType = Eigen::PermutationMatrix<-1, -1, int>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    63 |       internal::ordering_helper_at_plus_a(mat,symm);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCholesky/SimplicialCholesky.h:671:15:   required from ‘void Eigen::SimplicialCholeskyBase<Derived>::ordering(const MatrixType&, const CholMatrixType*&, CholMatrixType&) [with Derived = Eigen::SimplicialLLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >; MatrixType = Eigen::SparseMatrix<double, 0, int>; ConstCholMatrixPtr = const Eigen::SparseMatrix<double, 0, int>*; CholMatrixType = Eigen::SparseMatrix<double, 0, int>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   671 |       ordering(C,m_Pinv);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |       ~~~~~~~~^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCholesky/SimplicialCholesky.h:208:7:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCholesky/SimplicialCholesky.h:97:24:   required from ‘Eigen::SimplicialCholeskyBase<Derived>::SimplicialCholeskyBase(const MatrixType&) [with Derived = Eigen::SimplicialLLT<Eigen::SparseMatrix<double, 0, int>, 1, Eigen::AMDOrdering<int> >; MatrixType = Eigen::SparseMatrix<double, 0, int>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    97 |       derived().compute(matrix);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |       ~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCholesky/SimplicialCholesky.h:357:22:   required from ‘Eigen::SimplicialLLT<_MatrixType, _UpLo, _Ordering>::SimplicialLLT(const MatrixType&) [with _MatrixType = Eigen::SparseMatrix<double, 0, int>; int _UpLo = 1; _Ordering = Eigen::AMDOrdering<int>; MatrixType = Eigen::SparseMatrix<double, 0, int>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   357 |         : Base(matrix) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:914:62:   required from ‘density::GMRF_t<scalartype_>::vectortype density::GMRF_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   914 |       Eigen::SimplicialLLT<Eigen::SparseMatrix<scalartype> > solver(Q);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                                                              ^~~~~~
spde_hawkes.h:172:39:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   172 |     x = GMRF_t<Type>(Q).sqrt_cov_scale(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   47 |                      >::type PacketReturnType;
      |                              ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   564 |     CoeffReadCost = int(evaluator<ArgType>::CoeffReadCost) + int(functor_traits<UnaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                                             ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, false> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                 ^~~~~~~~
/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/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   564 |     CoeffReadCost = int(evaluator<ArgType>::CoeffReadCost) + int(functor_traits<UnaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                             ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Visitor.h:79:51:   required from ‘class Eigen::internal::visitor_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    79 |     CoeffReadCost = internal::evaluator<XprType>::CoeffReadCost
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                   ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Visitor.h:123:17:   required from ‘void Eigen::DenseBase<Derived>::visit(Visitor&) const [with Visitor = Eigen::internal::max_coeff_visitor<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >, 0>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Diagonal<Eigen::Matrix<double, -1, -1>, 0>, -1, 1, false> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   123 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                 ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Visitor.h:374:14:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   372 |   typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                                                      ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45:   required from ‘struct Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   369 |   typedef typename nested_eval<Lhs,1>::type LhsNested;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                             ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42:   required from ‘static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   178 |     generic_product_impl<Lhs, Rhs>::subTo(dst, src.lhs(), src.rhs());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<Eigen::Matrix<double, -1, -1>, -1, 1, false>; Src = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; Func = sub_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/NoAlias.h:59:31:   required from ‘ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>; ExpressionType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, false>; StorageBase = Eigen::MatrixBase]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    59 |       call_assignment_no_alias(m_expression, other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:361:25:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, 3, 1>, 2, 1, false> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 2, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 2, 1, false>, const Eigen::Matrix<double, 2, 1> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 2, 1, false>, const Eigen::Matrix<double, 2, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 2, 1, false>, const Eigen::Matrix<double, 2, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<const Eigen::Matrix<double, 3, 1>, 2, 1, false>, const Eigen::Matrix<double, 2, 1> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                 ^~~~~~~~
/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/Geometry/Hyperplane.h:148:95:   required from ‘Eigen::Hyperplane<_Scalar, _AmbientDim, Options>::Scalar Eigen::Hyperplane<_Scalar, _AmbientDim, Options>::absDistance(const VectorType&) const [with _Scalar = double; int _AmbientDim = 2; int _Options = 0; Scalar = double; VectorType = Eigen::Matrix<double, 2, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   148 |   EIGEN_DEVICE_FUNC inline Scalar absDistance(const VectorType& p) const { return numext::abs(signedDistance(p)); }
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                                               ^~~~~~~~~~~~~~
spde_hawkes.h:87:60:   required from ‘tmbutils::vector<Type> predproj(tmbutils::vector<Type>, tmbutils::matrix<Type>, tmbutils::matrix<int>, int&) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    87 |   ans[0] = Hyperplane<Type, 2>::Through(x2, x3).absDistance(loci) * sqrt((x2[0] - x3[0]) * (x2[0] - x3[0]) + (x2[1] - x3[1]) * (x2[1] - x3[1])) * Type(.5);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
spde_hawkes.h:112:38:   required from ‘tmbutils::vector<Type> rpoisplane_sp(tmbutils::matrix<Type>, tmbutils::matrix<int>, tmbutils::vector<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   112 |       vector<Type> lincomb = predproj(ans, xyloc, tv, ind); // get the row in predicator matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
spde_hawkes.h:261:25:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   261 |     loci = rpoisplane_sp(xyloc, tv, x, w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:332:45:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:332:58:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:332:45:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; U = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 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<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 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<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/AssignEvaluator.h:890:49:   required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   56 |                      >::type PacketReturnType;
      |                              ^~~~~~~~~~~~~~~~
In file included from /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<double, double, false, false, 1, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:147:40:   required from ‘void Eigen::internal::evaluateProductBlockingSizesHeuristic(Index&, Index&, Index&, Index) [with LhsScalar = double; RhsScalar = double; int KcFactor = 1; Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   147 |     typedef typename Traits::ResScalar ResScalar;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:342:81:   required from ‘void Eigen::internal::computeProductBlockingSizes(Index&, Index&, Index&, Index) [with LhsScalar = double; RhsScalar = double; int KcFactor = 1; Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   342 |     evaluateProductBlockingSizesHeuristic<LhsScalar, RhsScalar, KcFactor, Index>(k, m, n, num_threads);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:355:66:   required from ‘Eigen::internal::gemm_blocking_space<StorageOrder, _LhsScalar, _RhsScalar, MaxRows, MaxCols, MaxDepth, KcFactor, false>::gemm_blocking_space(Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, bool) [with int StorageOrder = 0; _LhsScalar = double; _RhsScalar = double; int MaxRows = -1; int MaxCols = -1; int MaxDepth = -1; int KcFactor = 1; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   355 |         computeProductBlockingSizes<LhsScalar,RhsScalar,KcFactor>(this->m_kc, this->m_mc, this->m_nc, num_threads);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:507:18:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   507 |     BlockingType blocking(dst.rows(), dst.cols(), lhs.cols(), 1, true);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                  ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~^~
/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<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:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  425 |   PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
      |                           ^
/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<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: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<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:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  426 |   PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
      |                           ^
/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<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: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<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:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  427 |   PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
      |                           ^
/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<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: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<double>::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<double>::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<double>::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
  460 |   typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::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<double>::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<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::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<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
  461 |   typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::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<double>::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<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::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<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
  462 |   typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::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<double>::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<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::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<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
  465 |   typedef QuadPacket<RhsPacket> 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<double>::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<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::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<double, double, false, false, 1, 1>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1080:42:   required from ‘struct Eigen::internal::gebp_kernel<double, double, long int, Eigen::internal::blas_data_mapper<double, long int, 0, 0, 1>, 4, 4, false, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:  1080 |   typedef typename HalfTraits::LhsPacket LhsPacketHalf;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |                                          ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:82:107:   required from ‘static void Eigen::internal::general_matrix_matrix_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride>::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&, Eigen::internal::GemmParallelInfo<Index>*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:    82 |   gebp_kernel<LhsScalar, RhsScalar, Index, ResMapper, Traits::mr, Traits::nr, ConjugateLhs, ConjugateRhs> gebp;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |                                                                                                           ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14:   required from ‘void Eigen::internal::gemm_functor<Scalar, Index, Gemm, Lhs, Rhs, Dest, BlockingType>::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo<Index>*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product<long int, double, 0, false, double, 0, false, 0, 1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; Dest = Eigen::Matrix<double, -1, -1>; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, -1, -1, -1, 1, false>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   230 |     Gemm::run(rows, cols, m_lhs.cols(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
     231 |               &m_lhs.coeffRef(row,0), m_lhs.outerStride(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     232 |               &m_rhs.coeffRef(0,col), m_rhs.outerStride(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     233 |               (Scalar*)&(m_dest.coeffRef(row,col)), m_dest.innerStride(), m_dest.outerStride(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     234 |               m_actualAlpha, m_blocking, info);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<double, long int, general_matrix_matrix_product<long int, double, 0, false, double, 0, false, 0, 1>, Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, gemm_blocking_space<0, double, double, -1, -1, -1, 1, false> >; Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   114 |   func(0,rows, 0,cols);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |   ~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:509:9:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   508 |     internal::parallelize_gemm<(Dest::MaxRowsAtCompileTime>32 || Dest::MaxRowsAtCompileTime==Dynamic)>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     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/GeneralBlockPanelKernel.h:465:33: warning:       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |            ~^~
/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<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:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  425 |   PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
      |                           ^
/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<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: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<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:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  426 |   PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
      |                           ^
/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<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: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<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:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  427 |   PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
      |                           ^
/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<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: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<double>::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<double>::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<double>::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
  460 |   typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::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<double>::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<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::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<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
  461 |   typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::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<double>::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<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::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<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
  462 |   typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::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<double>::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<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::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<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
  465 |   typedef QuadPacket<RhsPacket> 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<double>::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<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::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<double, double, false, false, 1, 2>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1085:45:   required from ‘struct Eigen::internal::gebp_kernel<double, double, long int, Eigen::internal::blas_data_mapper<double, long int, 0, 0, 1>, 4, 4, false, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:  1085 |   typedef typename QuarterTraits::LhsPacket LhsPacketQuarter;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |                                             ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:82:107:   required from ‘static void Eigen::internal::general_matrix_matrix_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride>::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&, Eigen::internal::GemmParallelInfo<Index>*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:    82 |   gebp_kernel<LhsScalar, RhsScalar, Index, ResMapper, Traits::mr, Traits::nr, ConjugateLhs, ConjugateRhs> gebp;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |                                                                                                           ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14:   required from ‘void Eigen::internal::gemm_functor<Scalar, Index, Gemm, Lhs, Rhs, Dest, BlockingType>::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo<Index>*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product<long int, double, 0, false, double, 0, false, 0, 1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; Dest = Eigen::Matrix<double, -1, -1>; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, -1, -1, -1, 1, false>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   230 |     Gemm::run(rows, cols, m_lhs.cols(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
     231 |               &m_lhs.coeffRef(row,0), m_lhs.outerStride(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     232 |               &m_rhs.coeffRef(0,col), m_rhs.outerStride(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     233 |               (Scalar*)&(m_dest.coeffRef(row,col)), m_dest.innerStride(), m_dest.outerStride(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     234 |               m_actualAlpha, m_blocking, info);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<double, long int, general_matrix_matrix_product<long int, double, 0, false, double, 0, false, 0, 1>, Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, gemm_blocking_space<0, double, double, -1, -1, -1, 1, false> >; Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   114 |   func(0,rows, 0,cols);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |   ~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:509:9:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   508 |     internal::parallelize_gemm<(Dest::MaxRowsAtCompileTime>32 || Dest::MaxRowsAtCompileTime==Dynamic)>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     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/GeneralBlockPanelKernel.h:465:33: warning:       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |            ~^~
/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<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:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  425 |   PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize);
      |                           ^
/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<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: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<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:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  426 |   PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize);
      |                           ^
/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<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: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<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:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  427 |   PACKET_DECL_COND_PREFIX(_, Res, _PacketSize);
      |                           ^
/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<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: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<double>::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<double>::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<double>::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::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<double>::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<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::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<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
  460 |   typedef typename conditional<Vectorizable,_LhsPacket,LhsScalar>::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<double>::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<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::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<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
  461 |   typedef typename conditional<Vectorizable,_RhsPacket,RhsScalar>::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<double>::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<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::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<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
  462 |   typedef typename conditional<Vectorizable,_ResPacket,ResScalar>::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<double>::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<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::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<double>::half’ {aka ‘__m128d’} [-Wignored-attributes]
  465 |   typedef QuadPacket<RhsPacket> 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<double>::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<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::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<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68:   [ skipping 6 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<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   594 |       _set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |       ~~~~~~~~~~~~^~~~~~~
/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<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   423 |       : Base(other.derived())
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |                             ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:60:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -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<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Core/PlainObjectBase.h:594:19:   required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   594 |       _set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~^~~~~~~
/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<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |       : Base(other.derived())
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                             ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:60:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 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::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   required from ‘class Eigen::BlockImpl<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81:   required from ‘class Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                 ^~~~~
/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/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19:   required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   594 |       _set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~^~~~~~~
/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<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |       : Base(other.derived())
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                             ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:60:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45:   [ 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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Matrix<double, -1, -1>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/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<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Matrix<double, -1, -1>, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Matrix<double, -1, -1>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45:   [ 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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 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::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   required from ‘class Eigen::BlockImpl<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81:   required from ‘class Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                 ^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:113:15:   [ 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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 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::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/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::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   372 |   typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                      ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45:   required from ‘struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Matrix<double, -1, -1>, Eigen::DenseShape, Eigen::DenseShape, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   369 |   typedef typename nested_eval<Lhs,1>::type LhsNested;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                             ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, -1>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   485 |       return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     486 |         ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   445 |       scaleAndAddTo(dst, lhs, rhs, Scalar(1));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43:   [ skipping 4 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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45:   [ 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::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:56:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    56 |       matrix<Type> X = V * Y_ * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/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<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45:   [ 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::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:56:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    56 |       matrix<Type> X = V * Y_ * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 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::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   required from ‘class Eigen::BlockImpl<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81:   required from ‘class Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                 ^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:113:15:   [ 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::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:56:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    56 |       matrix<Type> X = V * Y_ * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 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::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/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::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   372 |   typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                      ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45:   required from ‘struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::DenseShape, Eigen::DenseShape, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   369 |   typedef typename nested_eval<Lhs,1>::type LhsNested;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                             ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   485 |       return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     486 |         ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   445 |       scaleAndAddTo(dst, lhs, rhs, Scalar(1));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43:   [ skipping 4 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::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:56:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    56 |       matrix<Type> X = V * Y_ * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:89:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::absm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    89 |       matrix<Type> X = V * saes.eigenvalues().cwiseAbs().asDiagonal() * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:446:18:   required from ‘matrix_pade atomic::absm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   446 |     return A.absm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:449:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   452 |     if      (nargs==1) ans=absm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -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<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:89:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::absm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    89 |       matrix<Type> X = V * saes.eigenvalues().cwiseAbs().asDiagonal() * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:446:18:   required from ‘matrix_pade atomic::absm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   446 |     return A.absm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:449:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   452 |     if      (nargs==1) ans=absm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 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::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   required from ‘class Eigen::BlockImpl<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81:   required from ‘class Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                 ^~~~~
/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/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:89:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::absm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    89 |       matrix<Type> X = V * saes.eigenvalues().cwiseAbs().asDiagonal() * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:446:18:   required from ‘matrix_pade atomic::absm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   446 |     return A.absm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:449:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   452 |     if      (nargs==1) ans=absm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7:   required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    94 | class CwiseUnaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7:   required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:98:40:   required from ‘typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    98 |   return numext::real((*this).cwiseAbs2().sum());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                       ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:328:36:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7:   required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    94 | class CwiseUnaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7:   required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:98:40:   required from ‘typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    98 |   return numext::real((*this).cwiseAbs2().sum());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                       ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:328:36:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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<Scalar, Index, DataMapper, Pack1, Pack2, Packet, 0, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long int; DataMapper = Eigen::internal::const_blas_data_mapper<double, long int, 0>; 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<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride>::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&, Eigen::internal::GemmParallelInfo<Index>*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   184 |         pack_lhs(blockA, lhs.getSubMapper(i2,k2), actual_kc, actual_mc);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14:   required from ‘void Eigen::internal::gemm_functor<Scalar, Index, Gemm, Lhs, Rhs, Dest, BlockingType>::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo<Index>*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product<long int, double, 0, false, double, 0, false, 0, 1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; Dest = Eigen::Matrix<double, -1, -1>; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, -1, -1, -1, 1, false>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   230 |     Gemm::run(rows, cols, m_lhs.cols(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
     231 |               &m_lhs.coeffRef(row,0), m_lhs.outerStride(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     232 |               &m_rhs.coeffRef(0,col), m_rhs.outerStride(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     233 |               (Scalar*)&(m_dest.coeffRef(row,col)), m_dest.innerStride(), m_dest.outerStride(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     234 |               m_actualAlpha, m_blocking, info);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<double, long int, general_matrix_matrix_product<long int, double, 0, false, double, 0, false, 0, 1>, Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, gemm_blocking_space<0, double, double, -1, -1, -1, 1, false> >; Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   114 |   func(0,rows, 0,cols);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:509:9:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   508 |     internal::parallelize_gemm<(Dest::MaxRowsAtCompileTime>32 || Dest::MaxRowsAtCompileTime==Dynamic)>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     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/DenseCoeffsBase.h:56:30: warning:       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~^~
/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<typename unpacket_traits<Packet>::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<HalfPacket>::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<QuarterPacket>::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/products/GeneralBlockPanelKernel.h: In instantiation of ‘void Eigen::internal::gemm_pack_rhs<Scalar, Index, DataMapper, nr, 0, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long int; DataMapper = Eigen::internal::const_blas_data_mapper<double, long int, 0>; int nr = 4; bool Conjugate = false; bool PanelMode = false]’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:195:21:   required from ‘static void Eigen::internal::general_matrix_matrix_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride>::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&, Eigen::internal::GemmParallelInfo<Index>*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:   195 |             pack_rhs(blockB, rhs.getSubMapper(k2,j2), actual_kc, actual_nc);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |             ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14:   required from ‘void Eigen::internal::gemm_functor<Scalar, Index, Gemm, Lhs, Rhs, Dest, BlockingType>::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo<Index>*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product<long int, double, 0, false, double, 0, false, 0, 1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; Dest = Eigen::Matrix<double, -1, -1>; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, -1, -1, -1, 1, false>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:   230 |     Gemm::run(rows, cols, m_lhs.cols(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
     231 |               &m_lhs.coeffRef(row,0), m_lhs.outerStride(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     232 |               &m_rhs.coeffRef(0,col), m_rhs.outerStride(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     233 |               (Scalar*)&(m_dest.coeffRef(row,col)), m_dest.innerStride(), m_dest.outerStride(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     234 |               m_actualAlpha, m_blocking, info);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<double, long int, general_matrix_matrix_product<long int, double, 0, false, double, 0, false, 0, 1>, Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, gemm_blocking_space<0, double, double, -1, -1, -1, 1, false> >; Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:   114 |   func(0,rows, 0,cols);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |   ~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:509:9:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:   508 |     internal::parallelize_gemm<(Dest::MaxRowsAtCompileTime>32 || Dest::MaxRowsAtCompileTime==Dynamic)>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     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/GeneralBlockPanelKernel.h:2103:62: warning:       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |            ~^~
/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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 2459 |           PacketBlock<Packet,(PacketSize%4)==0?4:PacketSize> kernel;
      |                                                              ^~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘void Eigen::internal::gebp_kernel<LhsScalar, RhsScalar, Index, DataMapper, mr, nr, ConjugateLhs, ConjugateRhs>::operator()(const DataMapper&, const LhsScalar*, const RhsScalar*, Index, Index, Index, ResScalar, Index, Index, Index, Index) [with LhsScalar = double; RhsScalar = double; Index = long int; DataMapper = Eigen::internal::blas_data_mapper<double, long int, 0, 0, 1>; 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/GeneralMatrixMatrix.h:198:15:   required from ‘static void Eigen::internal::general_matrix_matrix_product<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride>::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&, Eigen::internal::GemmParallelInfo<Index>*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:   198 |           gebp(res.getSubMapper(i2, j2), blockA, blockB, actual_mc, actual_kc, actual_nc, alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |           ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14:   required from ‘void Eigen::internal::gemm_functor<Scalar, Index, Gemm, Lhs, Rhs, Dest, BlockingType>::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo<Index>*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product<long int, double, 0, false, double, 0, false, 0, 1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; Dest = Eigen::Matrix<double, -1, -1>; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, -1, -1, -1, 1, false>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:   230 |     Gemm::run(rows, cols, m_lhs.cols(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |     ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
     231 |               &m_lhs.coeffRef(row,0), m_lhs.outerStride(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     232 |               &m_rhs.coeffRef(0,col), m_rhs.outerStride(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     233 |               (Scalar*)&(m_dest.coeffRef(row,col)), m_dest.innerStride(), m_dest.outerStride(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     234 |               m_actualAlpha, m_blocking, info);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<double, long int, general_matrix_matrix_product<long int, double, 0, false, double, 0, false, 0, 1>, Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, gemm_blocking_space<0, double, double, -1, -1, -1, 1, false> >; Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:   114 |   func(0,rows, 0,cols);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |   ~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:509:9:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:   508 |     internal::parallelize_gemm<(Dest::MaxRowsAtCompileTime>32 || Dest::MaxRowsAtCompileTime==Dynamic)>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     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/GeneralBlockPanelKernel.h:2459:62: warning:       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |            ~^~
/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<typename unpacket_traits<SResPacket>::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<typename unpacket_traits<typename unpacket_traits<SResPacket>::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<SwappedTraits::LhsProgress>=8,typename unpacket_traits<SResPacket>::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<SwappedTraits::LhsProgress>=8,typename unpacket_traits<SLhsPacket>::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<SwappedTraits::LhsProgress>=8,typename unpacket_traits<SRhsPacket>::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<SwappedTraits::LhsProgress>=8,typename unpacket_traits<SAccPacket>::half,SAccPacket>::type SAccPacketHalf;
      |                                                                                                                                       ^~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 2, -1, true>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 2, -1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 2, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 2, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 2, -1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, -1>, 2, -1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::PartialReduxExpr<Eigen::Matrix<double, -1, -1>, Eigen::internal::member_sum<double, double>, 1>; OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, -1, -1>, Eigen::internal::member_sum<double, double>, 1>; Derived = Eigen::Array<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Array.h:210:31:   required from ‘Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const T&) [with T = Eigen::PartialReduxExpr<Eigen::Matrix<double, -1, -1>, Eigen::internal::member_sum<double, double>, 1>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning:   210 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:24:22:   required from ‘tmbutils::vector<Type>::vector(T1) [with T1 = Eigen::PartialReduxExpr<Eigen::Matrix<double, -1, -1>, Eigen::internal::member_sum<double, double>, 1>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning:    24 |   vector(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:31:20:   required from ‘Type atomic::Block<Type>::norm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning:    31 |       vector<Type> rsAabs = Aabs.rowwise().sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning:       |                    ^~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:237:37:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning:   237 |     double log2NormInf = log( A.norm() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning:       |                               ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Matrix<double, -1, -1>, 2, -1, true> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::Block<const Eigen::Matrix<double, -1, -1>, 2, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PartialReduxEvaluator.h:217:20:   required from ‘PacketType Eigen::internal::evaluator<Eigen::PartialReduxExpr<MatrixType, MemberOp, Direction> >::packet(Eigen::Index) const [with int LoadMode = 0; PacketType = __vector(2) double; ArgType = Eigen::Matrix<double, -1, -1>; MemberOp = Eigen::internal::member_sum<double, double>; int Direction = 1; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   217 |     PanelEvaluator panel_eval(panel);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:681:114:   required from ‘void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignPacket(Eigen::Index) [with int StoreMode = 16; int LoadMode = 0; PacketType = __vector(2) double; DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Array<double, -1, 1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::PartialReduxExpr<Eigen::Matrix<double, -1, -1>, Eigen::internal::member_sum<double, double>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 0; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   681 |     m_functor.template assignPacket<StoreMode>(&m_dst.coeffRef(index), m_src.template packet<LoadMode,PacketType>(index));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:437:75:   required from ‘static void Eigen::internal::dense_assignment_loop<Kernel, 3, 0>::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Array<double, -1, 1> >, Eigen::internal::evaluator<Eigen::PartialReduxExpr<Eigen::Matrix<double, -1, -1>, Eigen::internal::member_sum<double, double>, 1> >, Eigen::internal::assign_op<double, double>, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   437 |       kernel.template assignPacket<dstAlignment, srcAlignment, PacketType>(index);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:785:37:   required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array<double, -1, 1>; SrcXprType = Eigen::PartialReduxExpr<Eigen::Matrix<double, -1, -1>, member_sum<double, double>, 1>; Functor = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   785 |   dense_assignment_loop<Kernel>::run(kernel);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::PartialReduxExpr<Eigen::Matrix<double, -1, -1>, Eigen::internal::member_sum<double, double>, 1>; OtherDerived = Eigen::PartialReduxExpr<Eigen::Matrix<double, -1, -1>, Eigen::internal::member_sum<double, double>, 1>; Derived = Eigen::Array<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Array.h:210:31:   required from ‘Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const T&) [with T = Eigen::PartialReduxExpr<Eigen::Matrix<double, -1, -1>, Eigen::internal::member_sum<double, double>, 1>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   210 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:24:22:   required from ‘tmbutils::vector<Type>::vector(T1) [with T1 = Eigen::PartialReduxExpr<Eigen::Matrix<double, -1, -1>, Eigen::internal::member_sum<double, double>, 1>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    24 |   vector(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:31:20:   required from ‘Type atomic::Block<Type>::norm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    31 |       vector<Type> rsAabs = Aabs.rowwise().sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:237:37:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   237 |     double log2NormInf = log( A.norm() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                               ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   564 |     CoeffReadCost = int(evaluator<ArgType>::CoeffReadCost) + int(functor_traits<UnaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                             ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                 ^~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                                                       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   required from ‘class Eigen::BlockImpl<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81:   required from ‘class Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                                 ^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:366:52:   [ skipping 7 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<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   594 |       _set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~^~~~~~~
/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<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   423 |       : Base(other.derived())
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                             ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:60:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>; Rhs = Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>; Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Dest::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   366 |       dest += (alpha*actual_rhs.coeff(k)) * lhs.col(k);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/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/Core/PlainObjectBase.h:594:19:   required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   594 |       _set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~^~~~~~~
/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<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |       : Base(other.derived())
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                             ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:60:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/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/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19:   required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   594 |       _set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~^~~~~~~
/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<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |       : Base(other.derived())
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                             ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:60:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; int StorageOrder = 1; bool BlasCompatible = true; typename Dest::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   207 |       ::run(rhs.transpose(), lhs.transpose(), destT, alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~^~
/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/Core/PlainObjectBase.h:594:19:   required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   594 |       _set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~^~~~~~~
/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<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |       : Base(other.derived())
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                             ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:60:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 1, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 1, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68:   [ skipping 7 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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 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::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   required from ‘class Eigen::BlockImpl<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81:   required from ‘class Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                 ^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:43:   [ skipping 7 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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<double, 1, -1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, -1>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 1, -1>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7:   required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7:   [ 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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68:   [ skipping 7 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::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:56:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    56 |       matrix<Type> X = V * Y_ * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   required from ‘class Eigen::BlockImpl<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81:   required from ‘class Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                 ^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:43:   [ skipping 7 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::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:56:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    56 |       matrix<Type> X = V * Y_ * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   required from ‘class Eigen::BlockImpl<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81:   required from ‘class Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                 ^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:366:52:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:89:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::absm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    89 |       matrix<Type> X = V * saes.eigenvalues().cwiseAbs().asDiagonal() * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:446:18:   required from ‘matrix_pade atomic::absm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   446 |     return A.absm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:449:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   452 |     if      (nargs==1) ans=absm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>; Rhs = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>; Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; typename Dest::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   366 |       dest += (alpha*actual_rhs.coeff(k)) * lhs.col(k);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/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/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:89:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::absm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    89 |       matrix<Type> X = V * saes.eigenvalues().cwiseAbs().asDiagonal() * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:446:18:   required from ‘matrix_pade atomic::absm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   446 |     return A.absm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:449:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   452 |     if      (nargs==1) ans=absm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/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/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:89:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::absm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    89 |       matrix<Type> X = V * saes.eigenvalues().cwiseAbs().asDiagonal() * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:446:18:   required from ‘matrix_pade atomic::absm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   446 |     return A.absm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:449:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   452 |     if      (nargs==1) ans=absm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>; Rhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; int StorageOrder = 1; bool BlasCompatible = true; typename Dest::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   207 |       ::run(rhs.transpose(), lhs.transpose(), destT, alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~^~
/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/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:89:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::absm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    89 |       matrix<Type> X = V * saes.eigenvalues().cwiseAbs().asDiagonal() * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:446:18:   required from ‘matrix_pade atomic::absm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   446 |     return A.absm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:449:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   452 |     if      (nargs==1) ans=absm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, -1, 1, true>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, -1, 1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, -1, 1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Array.h:210:31:   required from ‘Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const T&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   210 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:24:22:   required from ‘tmbutils::vector<Type>::vector(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    24 |   vector(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/convenience.hpp:43:12:   required from ‘tmbutils::vector<Type> operator*(tmbutils::matrix<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    43 |   return A * x.matrix();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~^~~~~~~~~~~~
lgcp.h:131:53:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   131 |   vector<Type> lambda = exp(A * x.vec() + designmat * beta) * w.cwiseEqual(0).select(vector<Type>::Ones(w.size()), w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                           ~~~~~~~~~~^~~~~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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<Derived>&) [with Derived = Eigen::CwiseUnaryOp<scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::Index = long int]’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63:   required from ‘static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   243 |     const Index alignedStart = internal::first_default_aligned(xpr);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   418 |   return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   463 |   return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:221:28:   required from ‘static typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::internal::lpNorm_selector<Derived, 1>::run(const Eigen::MatrixBase<Derived>&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   221 |     return m.cwiseAbs().sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:269:52:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  654 |   return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
      |                                                                          ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:54:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 6>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, 1, 1, 0, 1, 1>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Rhs = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   251 |     dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<Eigen::Array<double, -1, 1>, -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<Eigen::Array<double, -1, 1>, -1, -1, false>; SrcXprType = Eigen::Array<double, -1, 1>; Functor = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   780 |   DstEvaluatorType dstEvaluator(dst);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Array<double, -1, 1>, -1, -1, false>; SrcXprType = Eigen::Array<double, -1, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   954 |     call_dense_assignment_loop(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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<Eigen::Array<double, -1, 1>, -1, -1, false>; Src = Eigen::Array<double, -1, 1>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Array<double, -1, 1>, -1, -1, false>; Src = Eigen::Array<double, -1, 1>; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   858 |   call_assignment_no_alias(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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<Eigen::Array<double, -1, 1>, -1, -1, false>; Src = Eigen::Array<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   836 |   call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:41: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<Derived> Eigen::DenseBase<Derived>::operator<<(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Array<double, -1, 1>; Derived = Eigen::Array<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   159 |   return CommaInitializer<Derived>(*static_cast<Derived *>(this), other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spde_hawkes.h:44:5:   required from ‘int pointinSPbare_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>, tmbutils::matrix<int>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    44 |   b << loci, Type(1.);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~^~~~~~~
spde_hawkes.h:106:27:   required from ‘tmbutils::vector<Type> rpoisplane_sp(tmbutils::matrix<Type>, tmbutils::matrix<int>, tmbutils::vector<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |     ind = pointinSPbare_sp(ans, xyloc, tv); // check whether the generated point is in the area of interest.
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
spde_hawkes.h:261:25:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   261 |     loci = rpoisplane_sp(xyloc, tv, x, w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘struct Eigen::internal::gemm_pack_rhs<double, long int, Eigen::internal::const_blas_data_mapper<double, long int, 1>, 4, 1, false, false>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularSolverMatrix.h:232:74:   required from ‘static void Eigen::internal::triangular_solve_matrix<Scalar, Index, 2, Mode, Conjugate, TriStorageOrder, 0, OtherInnerStride>::run(Index, Index, const Scalar*, Index, Scalar*, Index, Index, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long int; int Mode = 2; bool Conjugate = false; int TriStorageOrder = 1; int OtherInnerStride = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   232 |     gemm_pack_rhs<Scalar, Index, RhsMapper, Traits::nr, RhsStorageOrder> pack_rhs;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                          ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:102:12:   required from ‘static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, -1>::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int Side = 2; int Mode = 2]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 |     triangular_solve_matrix<Scalar,Index,Side,Mode,LhsProductTraits::NeedToConjugate,(int(Lhs::Flags) & RowMajorBit) ? RowMajor : ColMajor,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     101 |                                (Rhs::Flags&RowMajorBit) ? RowMajor : ColMajor, Rhs::InnerStrideAtCompileTime>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     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/CoreEvaluators.h:1071:54: warning:       |       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<OtherDerived>&) const [with int Side = 2; OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; _MatrixType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; unsigned int _Mode = 2]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |   internal::triangular_solver_selector<MatrixType, typename internal::remove_reference<OtherCopy>::type,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     182 |     Side, Mode>::run(derived().nestedExpression(), otherCopy);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:364:96:   required from ‘static Eigen::Index Eigen::internal::llt_inplace<Scalar, 1>::blocked(MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; Scalar = double; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   364 |       if(rs>0) A11.adjoint().template triangularView<Upper>().template solveInPlace<OnTheRight>(A21);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:408:68:   required from ‘static bool Eigen::internal::LLT_Traits<MatrixType, 1>::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   408 |   { return llt_inplace<typename MatrixType::Scalar, Lower>::blocked(m)==-1; }
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:456:42:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 2504 |   typedef typename unpacket_traits<Packet>::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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 2505 |   typedef typename unpacket_traits<typename unpacket_traits<Packet>::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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 2508 |          HalfPacketSize = unpacket_traits<HalfPacket>::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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 2509 |                  QuarterPacketSize = unpacket_traits<QuarterPacket>::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/products/GeneralBlockPanelKernel.h: In instantiation of ‘struct Eigen::internal::gemm_pack_rhs<double, long int, Eigen::internal::const_blas_data_mapper<double, long int, 1>, 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<Scalar, Index, 2, Mode, Conjugate, TriStorageOrder, 0, OtherInnerStride>::run(Index, Index, const Scalar*, Index, Scalar*, Index, Index, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long int; int Mode = 2; bool Conjugate = false; int TriStorageOrder = 1; int OtherInnerStride = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:   233 |     gemm_pack_rhs<Scalar, Index, RhsMapper, Traits::nr, RhsStorageOrder,false,true> pack_rhs_panel;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |                                                                                     ^~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:102:12:   required from ‘static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, -1>::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int Side = 2; int Mode = 2]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:   100 |     triangular_solve_matrix<Scalar,Index,Side,Mode,LhsProductTraits::NeedToConjugate,(int(Lhs::Flags) & RowMajorBit) ? RowMajor : ColMajor,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     101 |                                (Rhs::Flags&RowMajorBit) ? RowMajor : ColMajor, Rhs::InnerStrideAtCompileTime>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     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/products/GeneralBlockPanelKernel.h:2509:70: warning:       |       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<OtherDerived>&) const [with int Side = 2; OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; _MatrixType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; unsigned int _Mode = 2]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:   181 |   internal::triangular_solver_selector<MatrixType, typename internal::remove_reference<OtherCopy>::type,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     182 |     Side, Mode>::run(derived().nestedExpression(), otherCopy);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:364:96:   required from ‘static Eigen::Index Eigen::internal::llt_inplace<Scalar, 1>::blocked(MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; Scalar = double; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:   364 |       if(rs>0) A11.adjoint().template triangularView<Upper>().template solveInPlace<OnTheRight>(A21);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:408:68:   required from ‘static bool Eigen::internal::LLT_Traits<MatrixType, 1>::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:   408 |   { return llt_inplace<typename MatrixType::Scalar, Lower>::blocked(m)==-1; }
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:456:42:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |                              ~~~~~~~~~~~~~~^~
/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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 2504 |   typedef typename unpacket_traits<Packet>::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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 2505 |   typedef typename unpacket_traits<typename unpacket_traits<Packet>::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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 2508 |          HalfPacketSize = unpacket_traits<HalfPacket>::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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 2509 |                  QuarterPacketSize = unpacket_traits<QuarterPacket>::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/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |                 ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning:       |            ~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   311 |     CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/VectorwiseOp.h:56:7:   required from ‘class Eigen::PartialReduxExpr<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, Eigen::internal::member_sum<double, double>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    56 | class PartialReduxExpr : public internal::dense_xpr_base< PartialReduxExpr<MatrixType, MemberOp, Direction> >::type,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:533:46:   required from ‘void Eigen::PartialPivLU<MatrixType>::compute() [with _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   533 |     m_l1_norm = m_lu.cwiseAbs().colwise().sum().maxCoeff();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:133:14:   required from ‘Eigen::PartialPivLU<MatrixType>& Eigen::PartialPivLU<MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   133 |       compute();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:315:10:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:166:45:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Eigen::Index = long int]’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63:   required from ‘static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> > >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   243 |     const Index alignedStart = internal::first_default_aligned(xpr);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   418 |   return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   463 |   return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:37:51:   required from ‘static Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::ResScalar Eigen::internal::dot_nocheck<T, U, NeedToTranspose>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; U = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; bool NeedToTranspose = false; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 |     return a.template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58:   required from ‘typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    84 |   return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:372:86:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  654 |   return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
      |                                                                          ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>; U = Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/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/Core/PlainObjectBase.h:594:19:   required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   594 |       _set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ~~~~~~~~~~~~^~~~~~~
/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<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   423 |       : Base(other.derived())
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                             ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:60:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 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::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~
/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/Core/PlainObjectBase.h:594:19:   required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   594 |       _set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~^~~~~~~
/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<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |       : Base(other.derived())
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                             ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:60:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/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/Core/PlainObjectBase.h:594:19:   required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   594 |       _set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~^~~~~~~
/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<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |       : Base(other.derived())
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                             ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:60:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Matrix<double, 1, -1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Matrix<double, 1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Matrix<double, 1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Matrix<double, 1, -1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Matrix<double, 1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43:   [ 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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>; U = Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/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/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:89:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::absm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    89 |       matrix<Type> X = V * saes.eigenvalues().cwiseAbs().asDiagonal() * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:446:18:   required from ‘matrix_pade atomic::absm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   446 |     return A.absm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:449:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   452 |     if      (nargs==1) ans=absm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 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::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~
/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/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:89:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::absm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    89 |       matrix<Type> X = V * saes.eigenvalues().cwiseAbs().asDiagonal() * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:446:18:   required from ‘matrix_pade atomic::absm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   446 |     return A.absm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:449:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   452 |     if      (nargs==1) ans=absm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/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/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:89:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::absm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    89 |       matrix<Type> X = V * saes.eigenvalues().cwiseAbs().asDiagonal() * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:446:18:   required from ‘matrix_pade atomic::absm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   446 |     return A.absm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:449:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   452 |     if      (nargs==1) ans=absm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -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<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Transpositions<-1, -1, int>, Eigen::Matrix<double, -1, -1>, 2>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpositions<-1, -1, int>, Eigen::Matrix<double, -1, -1>, 2> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpositions<-1, -1, int>, Eigen::Matrix<double, -1, -1>, 2> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Transpositions<-1, -1, int>, Eigen::Matrix<double, -1, -1>, 2, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Transpositions<-1, -1, int>, Eigen::Matrix<double, -1, -1>, 2, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Transpositions<-1, -1, int>, Eigen::Matrix<double, -1, -1>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:577:26:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:113:26:   required from ‘tmbutils::matrix<Type>& tmbutils::matrix<Type>::operator=(const T1&) [with T1 = Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   113 |     this->Base::operator=(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:146:9:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   146 |       Q = ldlt.solve(I);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~^~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Matrix<double, -1, -1>, 2>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Matrix<double, -1, -1>, 2> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Matrix<double, -1, -1>, 2> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Matrix<double, -1, -1>, 2, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Matrix<double, -1, -1>, 2, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Transpose<Eigen::TranspositionsBase<Eigen::Transpositions<-1, -1, int> > >, Eigen::Matrix<double, -1, -1>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:610:38:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:113:26:   required from ‘tmbutils::matrix<Type>& tmbutils::matrix<Type>::operator=(const T1&) [with T1 = Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   113 |     this->Base::operator=(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:146:9:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   146 |       Q = ldlt.solve(I);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~^~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -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::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   564 |     CoeffReadCost = int(evaluator<ArgType>::CoeffReadCost) + int(functor_traits<UnaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                             ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                 ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102:   required from ‘struct Eigen::internal::plain_object_eval<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   372 |   typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                                                      ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45:   required from ‘struct Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, Eigen::DenseShape, Eigen::DenseShape, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   369 |   typedef typename nested_eval<Lhs,1>::type LhsNested;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                             ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42:   required from ‘static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false>; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   178 |     generic_product_impl<Lhs, Rhs>::subTo(dst, src.lhs(), src.rhs());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 0>; Func = sub_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/NoAlias.h:59:31:   required from ‘ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 0>; ExpressionType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    59 |       call_assignment_no_alias(m_expression, other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:332:38:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘void Eigen::internal::gemm_pack_lhs<Scalar, Index, DataMapper, Pack1, Pack2, Packet, 0, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long int; DataMapper = Eigen::internal::blas_data_mapper<double, long int, 0, 0, 1>; 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<Scalar, Index, 2, Mode, Conjugate, TriStorageOrder, 0, OtherInnerStride>::run(Index, Index, const Scalar*, Index, Scalar*, Index, Index, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long int; int Mode = 2; bool Conjugate = false; int TriStorageOrder = 1; int OtherInnerStride = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   319 |             pack_lhs_panel(blockA, lhs.getSubMapper(i2,absolute_j2),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     320 |                            actualPanelWidth, actual_mc,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     321 |                            actual_kc, j2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:102:12:   required from ‘static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, -1>::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int Side = 2; int Mode = 2]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 |     triangular_solve_matrix<Scalar,Index,Side,Mode,LhsProductTraits::NeedToConjugate,(int(Lhs::Flags) & RowMajorBit) ? RowMajor : ColMajor,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     101 |                                (Rhs::Flags&RowMajorBit) ? RowMajor : ColMajor, Rhs::InnerStrideAtCompileTime>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     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/CoreEvaluators.h:1071:54: warning:       |       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<OtherDerived>&) const [with int Side = 2; OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; _MatrixType = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; unsigned int _Mode = 2]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |   internal::triangular_solver_selector<MatrixType, typename internal::remove_reference<OtherCopy>::type,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     182 |     Side, Mode>::run(derived().nestedExpression(), otherCopy);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:364:96:   required from ‘static Eigen::Index Eigen::internal::llt_inplace<Scalar, 1>::blocked(MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>; Scalar = double; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   364 |       if(rs>0) A11.adjoint().template triangularView<Upper>().template solveInPlace<OnTheRight>(A21);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:408:68:   required from ‘static bool Eigen::internal::LLT_Traits<MatrixType, 1>::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   408 |   { return llt_inplace<typename MatrixType::Scalar, Lower>::blocked(m)==-1; }
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:456:42:   [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/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<typename unpacket_traits<Packet>::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<HalfPacket>::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<QuarterPacket>::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/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet<double, 16>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57:   required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 4, 4> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:    22 |   typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |                                                         ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7:   required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 4, 4> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:    98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7:   required from ‘class Eigen::Matrix<double, 4, 4>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:   178 | class Matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |       ^~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:155:52:   required from ‘void Eigen::internal::tribb_kernel<LhsScalar, RhsScalar, Index, mr, nr, ConjLhs, ConjRhs, ResInnerStride, UpLo>::operator()(ResScalar*, Index, Index, const LhsScalar*, const RhsScalar*, Index, Index, const ResScalar&) [with LhsScalar = double; RhsScalar = double; Index = long int; int mr = 4; int nr = 4; bool ConjLhs = false; bool ConjRhs = false; int ResInnerStride = 1; int UpLo = 1; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:   155 |     Matrix<ResScalar,BlockSize,BlockSize,ColMajor> buffer((internal::constructor_without_unaligned_array_assert()));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |                                                    ^~~~~~
/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<Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, UpLo, Version>::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, const ResScalar&, Eigen::internal::level3_blocking<LhsScalar, RhsScalar>&) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; int UpLo = 1; int Version = 0; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:   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/GeneralBlockPanelKernel.h:2103:62: warning:       |         ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12:   [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning:       |                              ~~~~~~~~~~~~~~^~
/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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  190 |          bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
      |                                       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  190 |          bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<double>::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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  208 |   typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
      |                                                                                        ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 4, 4>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 4, 4> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 4, 4> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7:   required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 4, 4> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52:   required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Matrix<double, -1, -1>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Matrix<double, -1, -1>; CoeffReturnType = double; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   606 |     return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   797 |       internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:422:58:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |     return x*y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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<Derived>&) [with Derived = Eigen::CwiseUnaryOp<scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >; Eigen::Index = long int]’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63:   required from ‘static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   243 |     const Index alignedStart = internal::first_default_aligned(xpr);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   418 |   return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs2_op<double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   463 |   return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:98:46:   required from ‘typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real Eigen::MatrixBase<Derived>::squaredNorm() const [with Derived = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::NumTraits<typename Eigen::internal::traits<T>::Scalar>::Real = double; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    98 |   return numext::real((*this).cwiseAbs2().sum());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                       ~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:78:71:   required from ‘void Eigen::MatrixBase<Derived>::makeHouseholder(EssentialPart&, Scalar&, RealScalar&) const [with EssentialPart = Eigen::VectorBlock<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>; Scalar = double; RealScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    78 |   RealScalar tailSqNorm = size()==1 ? RealScalar(0) : tail.squaredNorm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                       ~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:46:18:   [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  654 |   return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
      |                                                                          ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, false> >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 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::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>; U = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~
/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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -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<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>; U = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 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::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~
/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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 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::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>; U = Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:56:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    56 |       matrix<Type> X = V * Y_ * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>; U = Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:56:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    56 |       matrix<Type> X = V * Y_ * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:56:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    56 |       matrix<Type> X = V * Y_ * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:56:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    56 |       matrix<Type> X = V * Y_ * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, -1, 1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; U = Eigen::Block<const Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/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/Array.h:210:31:   required from ‘Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const T&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   210 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:24:22:   required from ‘tmbutils::vector<Type>::vector(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    24 |   vector(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/convenience.hpp:43:12:   required from ‘tmbutils::vector<Type> operator*(tmbutils::matrix<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    43 |   return A * x.matrix();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~^~~~~~~~~~~~
lgcp.h:131:53:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   131 |   vector<Type> lambda = exp(A * x.vec() + designmat * beta) * w.cwiseEqual(0).select(vector<Type>::Ones(w.size()), w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                           ~~~~~~~~~~^~~~~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, -1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7:   required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/SelfCwiseBinaryOp.h:41:67:   required from ‘Derived& Eigen::DenseBase<Derived>::operator/=(const Scalar&) [with Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 |   internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::div_assign_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                              ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:599:18:   required from ‘void Eigen::LDLT<MatrixType, UpLo>::_solve_impl_transposed(const RhsType&, DstType&) const [with bool Conjugate = true; RhsType = Eigen::Matrix<double, -1, -1>; DstType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   599 |       dst.row(i) /= vecD(i);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:569:31:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:113:26:   required from ‘tmbutils::matrix<Type>& tmbutils::matrix<Type>::operator=(const T1&) [with T1 = Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   113 |     this->Base::operator=(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:146:9:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   146 |       Q = ldlt.solve(I);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~^~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<-1, 0> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<-1, 0> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<-1, 0> >, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<-1, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<-1, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<-1, 0> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34:   [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Ref.h:44:50:   required from ‘struct Eigen::internal::traits<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >::match<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    44 |       DerivedAlignment = int(evaluator<Derived>::Alignment),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Ref.h:288:101:   required by substitution of ‘template<class Derived> Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >::Ref(const Eigen::DenseBase<Derived>&, typename Eigen::internal::enable_if<(bool)(Eigen::internal::traits<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >::match<Derived>::MatchAtCompileTime), Derived>::type*) [with Derived = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   288 |                                  typename internal::enable_if<bool(Traits::template match<Derived>::MatchAtCompileTime),Derived>::type* = 0);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                     ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:463:17:   required from ‘static Eigen::Index Eigen::internal::partial_lu_impl<Scalar, StorageOrder, PivIndex, SizeAtCompileTime>::blocked_lu(Eigen::Index, Eigen::Index, Scalar*, Eigen::Index, PivIndex*, PivIndex&, Eigen::Index) [with Scalar = double; int StorageOrder = 0; PivIndex = int; int SizeAtCompileTime = -1; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   463 |       BlockType A_0 = lu.block(0,0,rows,k);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                 ^~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:519:17:   required from ‘void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix<double, -1, -1>; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   515 |   partial_lu_impl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~
     516 |     < typename MatrixType::Scalar, MatrixType::Flags&RowMajorBit?RowMajor:ColMajor,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     517 |       typename TranspositionType::StorageIndex,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     518 |       EIGEN_SIZE_MIN_PREFER_FIXED(MatrixType::RowsAtCompileTime,MatrixType::ColsAtCompileTime)>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     519 |     ::blocked_lu(lu.rows(), lu.cols(), &lu.coeffRef(0,0), lu.outerStride(), &row_transpositions.coeffRef(0), nb_transpositions);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:543:31:   required from ‘void Eigen::PartialPivLU<MatrixType>::compute() [with _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   543 |   internal::partial_lu_inplace(m_lu, m_rowsTranspositions, nb_transpositions);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:133:14:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34:   [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:495:30:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Solve.h:86:7:   required from ‘class Eigen::SolveImpl<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    86 | class SolveImpl<Decomposition,RhsType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Solve.h:62:7:   required from ‘class Eigen::Solve<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    62 | class Solve : public SolveImpl<Decomposition,RhsType,typename internal::traits<RhsType>::StorageKind>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:587:39:   required from ‘static void Eigen::internal::Assignment<DstXprType, Eigen::Inverse<Eigen::PartialPivLU<MatrixType> >, Eigen::internal::assign_op<typename DstXprType::Scalar, typename Eigen::PartialPivLU<MatrixType>::Scalar>, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<typename DstXprType::Scalar, typename Eigen::PartialPivLU<MatrixType>::Scalar>&) [with DstXprType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::Inverse<Eigen::PartialPivLU<Eigen::Matrix<double, -1, -1> > >; typename DstXprType::Scalar = double; typename Eigen::PartialPivLU<MatrixType>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   587 |     dst = src.nestedExpression().solve(MatrixType::Identity(src.rows(), src.cols()));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp<scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Functor = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   780 |   DstEvaluatorType dstEvaluator(dst);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   954 |     call_dense_assignment_loop(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp<scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp<scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   858 |   call_assignment_no_alias(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp<scalar_quotient_op<double, double>, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> > >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   836 |   call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
In file included from /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<Scalar, Index, StorageOrder, UpLo, ConjugateLhs, ConjugateRhs, Version>::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<Lhs, LhsMode, false, Rhs, 0, true>::run(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int LhsMode = 17; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   227 |     internal::selfadjoint_matrix_vector_product<Scalar, Index, (internal::traits<ActualLhsTypeCleaned>::Flags&RowMajorBit) ? RowMajor : ColMajor,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     228 |                                                 int(LhsUpLo), bool(LhsBlasTraits::NeedToConjugate), bool(RhsBlasTraits::NeedToConjugate)>::run
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     229 |       (
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^
     230 |         lhs.rows(),                             // size
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     231 |         &lhs.coeffRef(0,0),  lhs.outerStride(), // lhs info
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     232 |         actualRhsPtr,                           // rhs info
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     233 |         actualDestPtr,                          // result info
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     234 |         actualAlpha                             // scale factor
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     235 |       );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:805:109:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SelfAdjointShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; int ProductTag = 7; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   805 |     selfadjoint_product_impl<typename Lhs::MatrixType,Lhs::Mode,false,Rhs,0,Rhs::IsVectorAtCompileTime>::run(dst, lhs.nestedExpression(), rhs, alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27:   required from ‘static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Derived = Eigen::internal::generic_product_impl<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::SelfAdjointShape, Eigen::DenseShape, 7>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   361 |   { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); }
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:33:   required from ‘static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Derived = Eigen::internal::generic_product_impl<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::SelfAdjointShape, Eigen::DenseShape, 7>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   349 |   { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); }
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43:   required from ‘static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   148 |     generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49:   [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   62 |   conj_helper<Packet,Packet,NumTraits<Scalar>::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<double>::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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   63 |   conj_helper<Packet,Packet,NumTraits<Scalar>::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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, -1>, -1, 1, false, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -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::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                 ^~~~~~~~
/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/Core/PlainObjectBase.h:594:19:   required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   594 |       _set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~^~~~~~~
/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<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |       : Base(other.derived())
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                             ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:60:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 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::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   311 |     CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/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/Core/PlainObjectBase.h:594:19:   required from ‘Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   594 |       _set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~^~~~~~~
/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<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   423 |       : Base(other.derived())
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                             ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:60:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                 ^~~~~~~~
/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/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:89:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::absm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    89 |       matrix<Type> X = V * saes.eigenvalues().cwiseAbs().asDiagonal() * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:446:18:   required from ‘matrix_pade atomic::absm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   446 |     return A.absm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:449:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   452 |     if      (nargs==1) ans=absm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 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::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   311 |     CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/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/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:89:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::absm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    89 |       matrix<Type> X = V * saes.eigenvalues().cwiseAbs().asDiagonal() * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:446:18:   required from ‘matrix_pade atomic::absm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   446 |     return A.absm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:449:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   452 |     if      (nargs==1) ans=absm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/PlainObjectBase.h:779:32:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>; Derived = Eigen::Array<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   779 |       internal::call_assignment(this->derived(), other.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Array.h:109:24:   required from ‘Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   109 |       return Base::_set(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ~~~~~~~~~~^~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:33:26:   required from ‘tmbutils::vector<Type>& tmbutils::vector<Type>::operator=(const T1&) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    33 |     this->Base::operator=(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
marked_lgcp.h:82:12:   required from ‘Type marked_lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    82 |       temp = designmatmarks * betamarks.col(i); // multiply coefficients by design matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stelfi.cpp:28:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    28 |     return marked_lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>; U = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = div_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   780 |   DstEvaluatorType dstEvaluator(dst);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::div_assign_op<double, double>; Weak = void]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   954 |     call_dense_assignment_loop(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = div_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp<scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = div_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   858 |   call_assignment_no_alias(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/SelfCwiseBinaryOp.h:41:28:   required from ‘Derived& Eigen::DenseBase<Derived>::operator/=(const Scalar&) [with Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, false>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 |   internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::div_assign_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:333:21:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 4> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 4> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 4> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7:   required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 4, 4> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30:   required from ‘Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Matrix<double, 4, 4>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   347 |   return derived() = Constant(rows(), cols(), val);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10:   required from ‘Derived& Eigen::DenseBase<Derived>::setZero() [with Derived = Eigen::Matrix<double, 4, 4>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   548 |   return setConstant(Scalar(0));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |          ^~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:171:23:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -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<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -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<Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7:   required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    94 | class CwiseUnaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7:   required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:377:43:   required from ‘static Eigen::Index Eigen::internal::partial_lu_impl<Scalar, StorageOrder, PivIndex, SizeAtCompileTime>::unblocked_lu(MatrixTypeRef&, PivIndex*, PivIndex&) [with Scalar = double; int StorageOrder = 0; PivIndex = int; int SizeAtCompileTime = -1; Eigen::Index = long int; MatrixTypeRef = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   377 |         = lu.col(k).tail(rows-k).unaryExpr(Scoring()).maxCoeff(&row_of_biggest_in_col);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:439:26:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 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<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 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<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0, 5>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:400:114:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   56 |                      >::type PacketReturnType;
      |                              ^~~~~~~~~~~~~~~~
In file included from /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<Scalar, Index, StorageOrder, UpLo, ConjugateLhs, ConjugateRhs, Version>::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/DenseCoeffsBase.h:56:30: warning:    89 |     Index alignedStart = (starti) + internal::first_default_aligned(&res[starti], endi-starti);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:229:7:   required from ‘static void Eigen::internal::selfadjoint_product_impl<Lhs, LhsMode, false, Rhs, 0, true>::run(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int LhsMode = 17; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   227 |     internal::selfadjoint_matrix_vector_product<Scalar, Index, (internal::traits<ActualLhsTypeCleaned>::Flags&RowMajorBit) ? RowMajor : ColMajor,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     228 |                                                 int(LhsUpLo), bool(LhsBlasTraits::NeedToConjugate), bool(RhsBlasTraits::NeedToConjugate)>::run
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     229 |       (
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^
     230 |         lhs.rows(),                             // size
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     231 |         &lhs.coeffRef(0,0),  lhs.outerStride(), // lhs info
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     232 |         actualRhsPtr,                           // rhs info
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     233 |         actualDestPtr,                          // result info
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     234 |         actualAlpha                             // scale factor
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     235 |       );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:805:109:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::SelfAdjointShape, Eigen::DenseShape, ProductTag>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; int ProductTag = 7; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   805 |     selfadjoint_product_impl<typename Lhs::MatrixType,Lhs::Mode,false,Rhs,0,Rhs::IsVectorAtCompileTime>::run(dst, lhs.nestedExpression(), rhs, alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27:   required from ‘static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Derived = Eigen::internal::generic_product_impl<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::SelfAdjointShape, Eigen::DenseShape, 7>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   361 |   { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); }
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:33:   required from ‘static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>; Lhs = Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>; Rhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >; Derived = Eigen::internal::generic_product_impl<Eigen::SelfAdjointView<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, false> >, Eigen::SelfAdjointShape, Eigen::DenseShape, 7>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   349 |   { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); }
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  500 |   return first_aligned<unpacket_traits<DefaultPacketType>::alignment>(array, size);
      |                                                            ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:167:27:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:169:25:   required from ‘void Eigen::MatrixBase<Derived>::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   169 |     this->col(0) -= tau * tmp;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/HouseholderSequence.h:304:43:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:170:53:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1> > >, Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -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::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1> > >, Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1> > >, Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1> > >, Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 0, 5>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1> > >, Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1> > >, Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:170:34:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Matrix<double, 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<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:129:41:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7:   required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28:   required from ‘struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    38 |                    >::type Scalar;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ^~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:131:25:   required from ‘void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   131 |     this->row(0) -= tau * tmp;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/HouseholderSequence.h:307:42:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:132:29:   required from ‘void Eigen::MatrixBase<Derived>::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Scalar*) [with EssentialPart = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   132 |     bottom.noalias() -= tau * essential * tmp;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                         ~~~~^~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/HouseholderSequence.h:307:42:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 0, 5>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:132:41:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, 1>, -1, 1, false, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52:   required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>; Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; CoeffReturnType = double; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   606 |     return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63:   [ skipping 10 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<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   594 |       _set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~^~~~~~~
/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<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |       : Base(other.derived())
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                             ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:60:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 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<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   311 |     CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   [ skipping 13 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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   311 |     CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   [ skipping 13 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::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:56:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    56 |       matrix<Type> X = V * Y_ * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, -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::Block<const Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                 ^~~~~~~~
/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/RcppEigen/include/Eigen/src/Core/Array.h:210:31:   required from ‘Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Array(const T&) [with T = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   210 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:24:22:   required from ‘tmbutils::vector<Type>::vector(T1) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::MatrixWrapper<Eigen::Array<double, -1, 1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    24 |   vector(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/convenience.hpp:43:12:   required from ‘tmbutils::vector<Type> operator*(tmbutils::matrix<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    43 |   return A * x.matrix();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |          ~~^~~~~~~~~~~~
lgcp.h:131:53:   required from ‘Type lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   131 |   vector<Type> lambda = exp(A * x.vec() + designmat * beta) * w.cwiseEqual(0).select(vector<Type>::Ones(w.size()), w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                           ~~~~~~~~~~^~~~~~
stelfi.cpp:25:18:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    25 |       return lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<double, -1, -1, 1, -1, -1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Matrix<double, -1, -1, 1, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, -1, -1, 1, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7:   required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, -1, -1, 1, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 6>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:99:96:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1>, 0, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::TriangularView<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 2>, Eigen::Matrix<double, -1, -1>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:101:66:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:175:44:   [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1>, 0, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::TriangularView<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 1>, Eigen::Matrix<double, -1, -1>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:102:66:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1>, 0, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::TriangularView<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 5>, Eigen::Matrix<double, -1, -1>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:103:22:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -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::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<Eigen::Matrix<double, -1, -1>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true> >; Functor = add_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   774 |   SrcEvaluatorType srcEvaluator(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true> >; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   954 |     call_dense_assignment_loop(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49:   [ skipping 10 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<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   594 |       _set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~^~~~~~~
/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<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_sqrt_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   423 |       : Base(other.derived())
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                             ^
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:328:60:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::MatrixType Eigen::SelfAdjointEigenSolver<_MatrixType>::operatorSqrt() const [with _MatrixType = Eigen::Matrix<double, -1, -1>; MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   328 |       return m_eivec * m_eivalues.cwiseSqrt().asDiagonal() * m_eivec.adjoint();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:82:41:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    82 |       matrix<Type> X = saes.operatorSqrt();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -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::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<Eigen::Matrix<double, -1, -1>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true> >; Functor = add_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   774 |   SrcEvaluatorType srcEvaluator(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, -1, 1, true> >; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   954 |     call_dense_assignment_loop(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; OtherDerived = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::DiagonalWrapper<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, 1> > >, 1>, Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:89:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::absm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    89 |       matrix<Type> X = V * saes.eigenvalues().cwiseAbs().asDiagonal() * V.transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^
/usr/local/lib/R/library/TMB/include/expm.hpp:446:18:   required from ‘matrix_pade atomic::absm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   446 |     return A.absm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:449:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   452 |     if      (nargs==1) ans=absm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false>; U = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/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/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>; Derived = Eigen::Array<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   779 |       internal::call_assignment(this->derived(), other.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Array.h:109:24:   required from ‘Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   109 |       return Base::_set(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ~~~~~~~~~~^~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:33:26:   required from ‘tmbutils::vector<Type>& tmbutils::vector<Type>::operator=(const T1&) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    33 |     this->Base::operator=(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
marked_lgcp.h:82:12:   required from ‘Type marked_lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    82 |       temp = designmatmarks * betamarks.col(i); // multiply coefficients by design matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stelfi.cpp:28:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    28 |     return marked_lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -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::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   311 |     CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, 1>, -1, 1, false>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                 ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:137:14:   required from ‘Eigen::LDLT<MatrixType, UpLo>::LDLT(Eigen::EigenBase<OtherDerived>&) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   137 |       compute(matrix.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:145:63:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   145 |       Eigen::LDLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > ldlt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                               ^~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34:   [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 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<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:63:90:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/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<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    63 |       triFactor.row(i).tail(rt).noalias() = -hCoeffs(i) * vectors.col(i).tail(rs).adjoint()
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:92:55:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 5>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:64:57:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/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<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    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/Core/DenseCoeffsBase.h:56:30: warning:       |                                                ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:92:55:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/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/Matrix.h:332:31:   required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, Eigen::Matrix<double, -1, -1>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, Eigen::Matrix<double, -1, -1>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/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<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, Eigen::Matrix<double, -1, -1>, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, Eigen::Matrix<double, -1, -1>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, Eigen::Matrix<double, -1, -1>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/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/Matrix.h:332:31:   required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   [ skipping 18 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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 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::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/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::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   372 |   typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                      ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45:   required from ‘struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, Eigen::Matrix<double, -1, -1>, Eigen::DenseShape, Eigen::DenseShape, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   369 |   typedef typename nested_eval<Lhs,1>::type LhsNested;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                             ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   485 |       return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     486 |         ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Transpose<Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   445 |       scaleAndAddTo(dst, lhs, rhs, Scalar(1));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43:   [ skipping 11 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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘void Eigen::internal::gemm_pack_rhs<Scalar, Index, DataMapper, nr, 0, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long int; DataMapper = Eigen::internal::blas_data_mapper<double, long int, 0, 0, 1>; int nr = 4; bool Conjugate = false; bool PanelMode = true]’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularSolverMatrix.h:155:19:   required from ‘static void Eigen::internal::triangular_solve_matrix<Scalar, Index, 1, Mode, Conjugate, TriStorageOrder, 0, OtherInnerStride>::run(Index, Index, const Scalar*, Index, Scalar*, Index, Index, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long int; int Mode = 5; bool Conjugate = false; int TriStorageOrder = 0; int OtherInnerStride = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   155 |           pack_rhs(blockB+actual_kc*j2, other.getSubMapper(startBlock,j2), actualPanelWidth, actual_cols, actual_kc, blockBOffset);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |           ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:102:12:   required from ‘static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, -1>::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Matrix<double, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; int Side = 1; int Mode = 5]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 |     triangular_solve_matrix<Scalar,Index,Side,Mode,LhsProductTraits::NeedToConjugate,(int(Lhs::Flags) & RowMajorBit) ? RowMajor : ColMajor,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     101 |                                (Rhs::Flags&RowMajorBit) ? RowMajor : ColMajor, Rhs::InnerStrideAtCompileTime>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     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/CoreEvaluators.h:1071:54: warning:       |       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<OtherDerived>&) const [with int Side = 1; OtherDerived = Eigen::Matrix<double, -1, -1>; _MatrixType = const Eigen::Matrix<double, -1, -1>; unsigned int _Mode = 5]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |   internal::triangular_solver_selector<MatrixType, typename internal::remove_reference<OtherCopy>::type,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     182 |     Side, Mode>::run(derived().nestedExpression(), otherCopy);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:522:37:   required from ‘void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, -1>; _MatrixType = const Eigen::Matrix<double, -1, -1>; unsigned int _Mode = 5]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   522 |     { return solveInPlace<OnTheLeft>(other); }
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:581:60:   required from ‘void Eigen::LDLT<MatrixType, UpLo>::_solve_impl_transposed(const RhsType&, DstType&) const [with bool Conjugate = true; RhsType = Eigen::Matrix<double, -1, -1>; DstType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   581 |   matrixL().template conjugateIf<!Conjugate>().solveInPlace(dst);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:569:31:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:113:26:   required from ‘tmbutils::matrix<Type>& tmbutils::matrix<Type>::operator=(const T1&) [with T1 = Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   113 |     this->Base::operator=(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:146:9:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   146 |       Q = ldlt.solve(I);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~^~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 2459 |           PacketBlock<Packet,(PacketSize%4)==0?4:PacketSize> kernel;
      |                                                              ^~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘void Eigen::internal::gemm_pack_lhs<Scalar, Index, DataMapper, Pack1, Pack2, Packet, 1, Conjugate, PanelMode>::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long int; DataMapper = Eigen::internal::const_blas_data_mapper<double, long int, 1>; 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/TriangularSolverMatrix.h:162:21:   required from ‘static void Eigen::internal::triangular_solve_matrix<Scalar, Index, 1, Mode, Conjugate, TriStorageOrder, 0, OtherInnerStride>::run(Index, Index, const Scalar*, Index, Scalar*, Index, Index, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long int; int Mode = 6; bool Conjugate = false; int TriStorageOrder = 1; int OtherInnerStride = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:   162 |             pack_lhs(blockA, tri.getSubMapper(startTarget,startBlock), actualPanelWidth, lengthTarget);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |             ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:102:12:   required from ‘static void Eigen::internal::triangular_solver_selector<Lhs, Rhs, Side, Mode, 0, -1>::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; int Side = 1; int Mode = 6]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:   100 |     triangular_solve_matrix<Scalar,Index,Side,Mode,LhsProductTraits::NeedToConjugate,(int(Lhs::Flags) & RowMajorBit) ? RowMajor : ColMajor,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     101 |                                (Rhs::Flags&RowMajorBit) ? RowMajor : ColMajor, Rhs::InnerStrideAtCompileTime>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     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/products/GeneralBlockPanelKernel.h:2459:62: warning:       |       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<OtherDerived>&) const [with int Side = 1; OtherDerived = Eigen::Matrix<double, -1, -1>; _MatrixType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; unsigned int _Mode = 6]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:   181 |   internal::triangular_solver_selector<MatrixType, typename internal::remove_reference<OtherCopy>::type,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     182 |     Side, Mode>::run(derived().nestedExpression(), otherCopy);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:522:37:   required from ‘void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Matrix<double, -1, -1>; _MatrixType = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; unsigned int _Mode = 6]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:   522 |     { return solveInPlace<OnTheLeft>(other); }
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:606:71:   required from ‘void Eigen::LDLT<MatrixType, UpLo>::_solve_impl_transposed(const RhsType&, DstType&) const [with bool Conjugate = true; RhsType = Eigen::Matrix<double, -1, -1>; DstType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>; int _UpLo = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:   606 |   matrixL().transpose().template conjugateIf<Conjugate>().solveInPlace(dst);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:569:31:   [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:113:26:   required from ‘tmbutils::matrix<Type>& tmbutils::matrix<Type>::operator=(const T1&) [with T1 = Eigen::Solve<Eigen::LDLT<Eigen::Matrix<double, -1, -1>, 1>, Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:   113 |     this->Base::operator=(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:146:9:   required from ‘void density::MVNORM_t<scalartype_>::setSigma(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:   146 |       Q = ldlt.solve(I);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |       ~~^~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:121:5:   required from ‘density::MVNORM_t<scalartype_>::MVNORM_t(matrixtype, bool) [with scalartype_ = double; matrixtype = tmbutils::matrix<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:   121 |     setSigma(Sigma_, use_atomic);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |     ^~~~~~~~
spde_hawkes.h:200:20:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:   200 |     MVNORM_t<Type> bivnorm_sp(Qbase);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |                    ^~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning:       |                              ~~~~~~~~~~~~~~^~
/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<typename unpacket_traits<Packet>::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<HalfPacket>::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<QuarterPacket>::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<HalfPacket> 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<QuarterPacket> 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/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false>; U = Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false>; U = Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1043:41:   required from ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  1043 |     CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   564 |     CoeffReadCost = int(evaluator<ArgType>::CoeffReadCost) + int(functor_traits<UnaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                             ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Visitor.h:79:51:   required from ‘class Eigen::internal::visitor_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    79 |     CoeffReadCost = internal::evaluator<XprType>::CoeffReadCost
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                   ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Visitor.h:123:17:   [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   564 |     CoeffReadCost = int(evaluator<ArgType>::CoeffReadCost) + int(functor_traits<UnaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                             ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Visitor.h:79:51:   required from ‘class Eigen::internal::visitor_evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    79 |     CoeffReadCost = internal::evaluator<XprType>::CoeffReadCost
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                   ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Visitor.h:123:17:   required from ‘void Eigen::DenseBase<Derived>::visit(Visitor&) const [with Visitor = Eigen::internal::max_coeff_visitor<Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >, 0>; Derived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_score_coeff_op<double>, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   123 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                 ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Visitor.h:374:14:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102:   required from ‘struct Eigen::internal::plain_object_eval<Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   372 |   typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                                                      ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45:   required from ‘struct Eigen::internal::generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   370 |   typedef typename nested_eval<Rhs,1>::type RhsNested;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                             ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43:   required from ‘static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, -1, 1> >; Lhs = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   148 |     generic_product_impl<Lhs, Rhs>::evalTo(dst, src.lhs(), src.rhs());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<Eigen::Matrix<double, -1, 1> >; Src = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/NoAlias.h:43:31:   required from ‘ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, 0>; ExpressionType = Eigen::Map<Eigen::Matrix<double, -1, 1> >; StorageBase = Eigen::MatrixBase]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    43 |       call_assignment_no_alias(m_expression, other.derived(), internal::assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:167:19:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~
/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/Matrix.h:332:31:   required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 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<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                 ^~~~~~~~
/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/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32:   required from ‘Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>; Derived = Eigen::Array<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   779 |       internal::call_assignment(this->derived(), other.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Array.h:109:24:   required from ‘Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   109 |       return Base::_set(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~^~~~~~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:33:26:   required from ‘tmbutils::vector<Type>& tmbutils::vector<Type>::operator=(const T1&) [with T1 = Eigen::Product<Eigen::Matrix<double, -1, -1>, Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    33 |     this->Base::operator=(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
marked_lgcp.h:82:12:   required from ‘Type marked_lgcp(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    82 |       temp = designmatmarks * betamarks.col(i); // multiply coefficients by design matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
stelfi.cpp:28:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    28 |     return marked_lgcp(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                                                       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   required from ‘class Eigen::BlockImpl<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81:   required from ‘class Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                                 ^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PartialReduxEvaluator.h:183:72:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 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<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>; SrcXprType = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>; Functor = swap_assign_op<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   774 |   SrcEvaluatorType srcEvaluator(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>; SrcXprType = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>; Functor = Eigen::internal::swap_assign_op<double>; Weak = void]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   954 |     call_dense_assignment_loop(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>; Src = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>; Func = swap_assign_op<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>; Src = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>; Func = swap_assign_op<double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   858 |   call_assignment_no_alias(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:424:22:   required from ‘void Eigen::DenseBase<Derived>::swap(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>; Derived = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   424 |       call_assignment(derived(), other.const_cast_derived(), internal::swap_assign_op<Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:483:24:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45:   [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 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<Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 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<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/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::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   372 |   typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                      ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45:   required from ‘struct Eigen::internal::generic_product_impl<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, Eigen::DenseShape, Eigen::DenseShape, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   370 |   typedef typename nested_eval<Rhs,1>::type RhsNested;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                             ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Lhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   478 |       return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     479 |         ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:464:20:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Lhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   464 |       scaleAndAddTo(dst, lhs, rhs, Scalar(-1));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/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<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45:   [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 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::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/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::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   372 |   typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                      ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45:   required from ‘struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::DenseShape, Eigen::DenseShape, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   369 |   typedef typename nested_eval<Lhs,1>::type LhsNested;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                             ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Lhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   485 |       return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     486 |         ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:464:20:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Lhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   464 |       scaleAndAddTo(dst, lhs, rhs, Scalar(-1));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42:   [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:142:7:   required from ‘Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::coeff(Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false>; CoeffReturnType = double; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   142 |       EIGEN_STATIC_ASSERT(internal::evaluator<Derived>::Flags & LinearAccessBit,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                         ^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:182:19:   required from ‘Eigen::DenseCoeffsBase<Derived, 0>::CoeffReturnType Eigen::DenseCoeffsBase<Derived, 0>::operator()(Eigen::Index) const [with Derived = Eigen::Block<const Eigen::Matrix<double, -1, 1>, -1, 1, false>; CoeffReturnType = double; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   182 |       return coeff(index);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ~~~~~^~~~~~~
/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<double, -1, -1, 1, -1, -1>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    63 |       triFactor.row(i).tail(rt).noalias() = -hCoeffs(i) * vectors.col(i).tail(rs).adjoint()
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                              ~~~~~~~^~~
/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<Eigen::Matrix<double, -1, -1>, -1, -1, false>; VectorsType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; CoeffsType = Eigen::VectorBlock<const Eigen::Matrix<double, -1, 1>, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    92 |   if(forward) make_block_householder_triangular_factor(T, vectors, hCoeffs);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/HouseholderSequence.h:399:46:   required from ‘void Eigen::HouseholderSequence<VectorsType, CoeffsType, Side>::applyThisOnTheLeft(Dest&, Workspace&, bool) const [with Dest = Eigen::Matrix<double, -1, -1>; Workspace = Eigen::Matrix<double, -1, 1>; VectorsType = Eigen::Matrix<double, -1, -1>; CoeffsType = Eigen::Matrix<double, -1, 1>; int Side = 1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   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/Core/CoreEvaluators.h:1071:54: warning:       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/HouseholderSequence.h:320:29:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34:   [ skipping 19 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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43:   [ skipping 15 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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 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::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false> >, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                 ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   311 |     CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/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/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, 1, -1, false> >, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                 ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:185:62:   required from ‘density::MVNORM_t<scalartype_>::vectortype density::MVNORM_t<scalartype_>::sqrt_cov_scale(vectortype) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   185 |       Eigen::LLT<Eigen::Matrix<scalartype,Dynamic,Dynamic> > llt(Sigma);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                              ^~~
/usr/local/lib/R/library/TMB/include/tmbutils/density.hpp:191:3:   required from ‘void density::MVNORM_t<scalartype_>::simulate(vectortype&) [with scalartype_ = double; vectortype = tmbutils::vector<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    65 |   x = sqrt_cov_scale(x);                        \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~
spde_hawkes.h:73:42:   required from ‘tmbutils::vector<Type> rbivnorm_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    73 |   density::MVNORM_t<Type>(sigma).simulate(ans);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
spde_hawkes.h:292:31:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   292 |             loci = rbivnorm_sp(locibase, Q2);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ~~~~~~~~~~~^~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:274:18:   required from ‘void Eigen::internal::outer_product_selector_run(Dst&, const Lhs&, const Rhs&, const Func&, const false_type&) [with Dst = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>; Lhs = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>; Func = generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 5>::sub]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   274 |   evaluator<Rhs> rhsEval(rhs);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                  ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:329:41:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 5>::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>; Lhs = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   329 |     internal::outer_product_selector_run(dst, lhs, rhs, sub(), is_row_major<Dst>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:178:42:   required from ‘static void Eigen::internal::Assignment<DstXprType, Eigen::Product<Lhs, Rhs, Options>, Eigen::internal::sub_assign_op<Scalar, Scalar>, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op<Scalar, Scalar>&) [with DstXprType = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>; Lhs = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>; int Options = 0; Scalar = double; SrcXprType = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   178 |     generic_product_impl<Lhs, Rhs>::subTo(dst, src.lhs(), src.rhs());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>; Src = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0>; Func = sub_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/NoAlias.h:59:31:   required from ‘ExpressionType& Eigen::NoAlias<ExpressionType, StorageBase>::operator-=(const StorageBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, 0>; ExpressionType = Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>; StorageBase = Eigen::MatrixBase]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    59 |       call_assignment_no_alias(m_expression, other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:400:77:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, true>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, true>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, true>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34:   [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -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<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/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::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>; Lhs = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>; Func = generic_product_impl<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 5>::sub]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   280 |     func(dst.col(j), rhsEval.coeff(Index(0),j) * actual_lhs);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:329:41:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68:   [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -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<Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 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<Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Matrix<double, -1, 1> >; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; Functor = add_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   774 |   SrcEvaluatorType srcEvaluator(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, -1, 1> >; SrcXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   954 |     call_dense_assignment_loop(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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<Eigen::Matrix<double, -1, 1> >; Src = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; Func = add_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/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<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, 1> >; Src = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; Func = add_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   858 |   call_assignment_no_alias(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>; Derived = Eigen::Map<Eigen::Matrix<double, -1, 1> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   177 |   call_assignment(derived(), other.derived(), internal::add_assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:168:9:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34:   [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34:   [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/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::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1> > >; Rhs = Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >; Func = generic_product_impl<Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1> > >, Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::DenseShape, Eigen::DenseShape, 5>::sub]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   280 |     func(dst.col(j), rhsEval.coeff(Index(0),j) * actual_lhs);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:329:41:   [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -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<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>; U = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/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/Matrix.h:332:31:   required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 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<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/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/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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true>; U = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/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/Matrix.h:332:31:   required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:26:   [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43:   [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::PermutationMatrix<-1, -1, int>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 2>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::PermutationMatrix<-1, -1, int>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 2> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::PermutationMatrix<-1, -1, int>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 2> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::PermutationMatrix<-1, -1, int>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 2, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::PermutationMatrix<-1, -1, int>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 2, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::PermutationMatrix<-1, -1, int>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/LU/PartialPivLU.h:234:28:   [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -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<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -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<Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true>; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                 ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true>; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   463 |   return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/VectorwiseOp.h:114:1:   required from ‘ResultType Eigen::internal::member_sum<ResultType, Scalar>::operator()(const XprType&) const [with XprType = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true>; ResultType = double; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    97 |     { return mat.MEMBER(); }                                                                \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PartialReduxEvaluator.h:183:21:   required from ‘const Eigen::internal::evaluator<Eigen::PartialReduxExpr<MatrixType, MemberOp, Direction> >::Scalar Eigen::internal::evaluator<Eigen::PartialReduxExpr<MatrixType, MemberOp, Direction> >::coeff(Eigen::Index) const [with ArgType = const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; MemberOp = Eigen::internal::member_sum<double, double>; int Direction = 0; Scalar = double; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   183 |     return m_functor(m_arg.template subVector<DirectionType(Direction)>(index));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PartialReduxEvaluator.h:177:17:   [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -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<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>; U = Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58:   [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 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<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23:   [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58:   [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Transpose<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 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<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Map<Eigen::Matrix<double, 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<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:26:   [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43:   [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1043:41:   required from ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:  1043 |     CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Functor = add_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   774 |   SrcEvaluatorType srcEvaluator(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Functor = add_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   774 |   SrcEvaluatorType srcEvaluator(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   954 |     call_dense_assignment_loop(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 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::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   311 |     CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/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/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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false>; U = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58:   [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -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<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23:   [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true>; U = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58:   [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 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<Eigen::Block<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Transpose<Eigen::Map<Eigen::Matrix<double, 1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34:   [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   required from ‘class Eigen::BlockImpl<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81:   required from ‘class Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                 ^~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34:   [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462:59:   required from ‘static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Matrix<double, -1, -1>; typename Dest::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   462 |         dst.leftCols(diagSize) -= (rhs_alpha-RhsScalar(1))*a_lhs.leftCols(diagSize);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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:332:31:   required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:37:   [ skipping 19 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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52:   required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Matrix<double, -1, -1>; CoeffReturnType = double; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   606 |     return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63:   [ skipping 18 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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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<Derived>&) [with Derived = Eigen::Block<const Eigen::CwiseUnaryOp<scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -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<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true>; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true> >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   243 |     const Index alignedStart = internal::first_default_aligned(xpr);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true>; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   418 |   return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true>; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   463 |   return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/VectorwiseOp.h:114:1:   required from ‘ResultType Eigen::internal::member_sum<ResultType, Scalar>::operator()(const XprType&) const [with XprType = Eigen::Block<const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >, -1, 1, true>; ResultType = double; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    97 |     { return mat.MEMBER(); }                                                                \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PartialReduxEvaluator.h:183:21:   required from ‘const Eigen::internal::evaluator<Eigen::PartialReduxExpr<MatrixType, MemberOp, Direction> >::Scalar Eigen::internal::evaluator<Eigen::PartialReduxExpr<MatrixType, MemberOp, Direction> >::coeff(Eigen::Index) const [with ArgType = const Eigen::CwiseUnaryOp<Eigen::internal::scalar_abs_op<double>, const Eigen::Matrix<double, -1, -1> >; MemberOp = Eigen::internal::member_sum<double, double>; int Direction = 0; Scalar = double; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   183 |     return m_functor(m_arg.template subVector<DirectionType(Direction)>(index));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PartialReduxEvaluator.h:177:17:   [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  654 |   return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
      |                                                                          ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -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<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                 ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 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::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   311 |     CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:32:   [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:48:   required from ‘static void Eigen::internal::triangular_product_impl<Mode, false, Lhs, true, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   194 |             ::run(rhs.transpose(),lhs.transpose(), dstT, alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                   ~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:783:113:   [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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<double, 64>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57:   required from ‘struct Eigen::internal::traits<Eigen::Matrix<double, 8, 8, 0, 8, 8> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    22 |   typedef typename find_best_packet<_Scalar,size>::type PacketScalar;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                         ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7:   required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 8, 8, 0, 8, 8> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7:   required from ‘class Eigen::Matrix<double, 8, 8, 0, 8, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   178 | class Matrix
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~
/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<Scalar, Index, Mode, true, LhsStorageOrder, ConjugateLhs, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, Version>::run(Index, Index, Index, const Scalar*, Index, const Scalar*, Index, Scalar*, Index, Index, const Scalar&, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long int; int Mode = 5; int LhsStorageOrder = 0; bool ConjugateLhs = false; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; int Version = 0]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   150 |     Matrix<Scalar,SmallPanelWidth,SmallPanelWidth,LhsStorageOrder> triangularBuffer(a);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                    ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:443:12:   required from ‘static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Matrix<double, -1, -1>; typename Dest::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   438 |     internal::product_triangular_matrix_matrix<Scalar, Index,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     439 |       Mode, LhsIsTriangular,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~
     440 |       (internal::traits<ActualLhsTypeCleaned>::Flags&RowMajorBit) ? RowMajor : ColMajor, LhsBlasTraits::NeedToConjugate,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     441 |       (internal::traits<ActualRhsTypeCleaned>::Flags&RowMajorBit) ? RowMajor : ColMajor, RhsBlasTraits::NeedToConjugate,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     442 |       (internal::traits<Dest          >::Flags&RowMajorBit) ? RowMajor : ColMajor, Dest::InnerStrideAtCompileTime>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     443 |       ::run(
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~^
     444 |         stripedRows, stripedCols, stripedDepth,   // sizes
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     445 |         &lhs.coeffRef(0,0), lhs.outerStride(),    // lhs info
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     446 |         &rhs.coeffRef(0,0), rhs.outerStride(),    // rhs info
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     447 |         &dst.coeffRef(0,0), dst.innerStride(), dst.outerStride(),    // result info
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     448 |         actualAlpha, blocking
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~~~~~~~
     449 |       );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~     
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  190 |          bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
      |                                       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  190 |          bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<double>::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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  208 |   typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
      |                                                                                        ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 8, 8, 0, 8, 8> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 8, 8, 0, 8, 8> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7:   required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 8, 8, 0, 8, 8> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ^~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Diagonal<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53:   required from ‘class Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    63 | template<typename MatrixType, int _DiagIndex> class Diagonal
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                     ^~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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<double, 8>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:179:81:   required from ‘class Eigen::DenseBase<Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   179 |     typedef typename internal::find_best_packet<Scalar,SizeAtCompileTime>::type PacketScalar;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                 ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53:   required from ‘class Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    63 | template<typename MatrixType, int _DiagIndex> class Diagonal
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                     ^~~~~~~~
/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<Scalar, Index, Mode, true, LhsStorageOrder, ConjugateLhs, RhsStorageOrder, ConjugateRhs, 0, ResInnerStride, Version>::run(Index, Index, Index, const Scalar*, Index, const Scalar*, Index, Scalar*, Index, Index, const Scalar&, Eigen::internal::level3_blocking<Scalar, Scalar>&) [with Scalar = double; Index = long int; int Mode = 5; int LhsStorageOrder = 0; bool ConjugateLhs = false; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; int Version = 0]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   153 |       triangularBuffer.diagonal().setZero();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:443:12:   required from ‘static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Rhs = Eigen::Matrix<double, -1, -1>; typename Dest::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   438 |     internal::product_triangular_matrix_matrix<Scalar, Index,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     439 |       Mode, LhsIsTriangular,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~
     440 |       (internal::traits<ActualLhsTypeCleaned>::Flags&RowMajorBit) ? RowMajor : ColMajor, LhsBlasTraits::NeedToConjugate,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     441 |       (internal::traits<ActualRhsTypeCleaned>::Flags&RowMajorBit) ? RowMajor : ColMajor, RhsBlasTraits::NeedToConjugate,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     442 |       (internal::traits<Dest          >::Flags&RowMajorBit) ? RowMajor : ColMajor, Dest::InnerStrideAtCompileTime>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     443 |       ::run(
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~^
     444 |         stripedRows, stripedCols, stripedDepth,   // sizes
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     445 |         &lhs.coeffRef(0,0), lhs.outerStride(),    // lhs info
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     446 |         &rhs.coeffRef(0,0), rhs.outerStride(),    // rhs info
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     447 |         &dst.coeffRef(0,0), dst.innerStride(), dst.outerStride(),    // result info
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     448 |         actualAlpha, blocking
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~~~~~~~
     449 |       );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~     
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  190 |          bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
      |                                       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  190 |          bool Stop = Size==Dynamic || (Size%unpacket_traits<PacketType>::size)==0 || is_same<PacketType,typename unpacket_traits<PacketType>::half>::value>
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<double>::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<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  208 |   typedef typename find_best_packet_helper<Size,typename packet_traits<T>::type>::type type;
      |                                                                                        ^~~~
/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<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -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<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> > >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   243 |     const Index alignedStart = internal::first_default_aligned(xpr);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   418 |   return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   463 |   return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:63:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>; U = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58:   required from ‘typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>, -1, 1, true>; Derived = Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    84 |   return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:62:   [ skipping 14 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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  654 |   return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
      |                                                                          ^~~~~~~~~
/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<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -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<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   243 |     const Index alignedStart = internal::first_default_aligned(xpr);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   418 |   return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   463 |   return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:63:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true>; U = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58:   required from ‘typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true>; Derived = Eigen::Block<const Eigen::Block<const Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, 1, -1, true>, 1, -1, true>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    84 |   return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:62:   [ skipping 14 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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  654 |   return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
      |                                                                          ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, false> >, const Eigen::Block<const Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52:   required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; Rhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >; CoeffReturnType = double; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   606 |     return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63:   [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -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::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                 ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   311 |     CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                 ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/BlasUtil.h:506:13:   [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34:   [ skipping 26 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   required from ‘class Eigen::BlockImpl<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81:   required from ‘class Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                 ^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47:   [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:341:54:   required from ‘static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   341 |       dest.head(diagSize) -= (lhs_alpha-LhsScalar(1))*rhs.head(diagSize);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                              ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:18:   [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:59:   required from ‘static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; typename Dest::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   457 |         dst.topRows(diagSize) -= ((lhs_alpha-LhsScalar(1))*a_rhs).topRows(diagSize);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:770:14:   [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   required from ‘class Eigen::BlockImpl<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81:   required from ‘class Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                 ^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:74:   [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34:   [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7:   required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28:   required from ‘struct Eigen::internal::traits<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    38 |                    >::type Scalar;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ^~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462:59:   required from ‘static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >; Rhs = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; typename Dest::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   462 |         dst.leftCols(diagSize) -= (rhs_alpha-RhsScalar(1))*a_lhs.leftCols(diagSize);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:770:14:   [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 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::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   311 |     CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   [ skipping 23 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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, 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<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = sub_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   780 |   DstEvaluatorType dstEvaluator(dst);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   954 |     call_dense_assignment_loop(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = sub_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = sub_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   858 |   call_assignment_no_alias(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:164:18:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Derived = Eigen::Block<Eigen::Block<Eigen::Ref<Eigen::Matrix<double, -1, -1>, 0, Eigen::OuterStride<> >, -1, -1, false>, -1, 1, true>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   164 |   call_assignment(derived(), other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:305:153:   [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >’:
/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<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = sub_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   780 |   DstEvaluatorType dstEvaluator(dst);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   954 |     call_dense_assignment_loop(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = sub_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >; Func = sub_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   858 |   call_assignment_no_alias(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:164:18:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Map<Eigen::Matrix<double, -1, 1>, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Block<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   164 |   call_assignment(derived(), other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:305:153:   [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Map.h:94:79:   required from ‘class Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                               ^~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:115:18:   [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Matrix<double, -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<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Map.h:94:79:   required from ‘class Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    94 | template<typename PlainObjectType, int MapOptions, typename StrideType> class Map
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                               ^~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:119:18:   [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<> >, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::InnerStride<> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 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<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 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<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 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<Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:137:106:   [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/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<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::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]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   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/DenseCoeffsBase.h:56:30: warning:       |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:332:12:   [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<double, 8, 8, 1, 8, 8>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 8, 8, 1, 8, 8>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 8, 8, 1, 8, 8>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 8, 8, 1, 8, 8> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 8, 8, 1, 8, 8> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7:   required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 8, 8, 1, 8, 8> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7:   [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Diagonal<Eigen::Matrix<double, 8, 8, 1, 8, 8>, 0>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 1, 8, 8>, 0>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 1, 8, 8>, 0>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 1, 8, 8>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 1, 8, 8>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53:   required from ‘class Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 1, 8, 8>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    63 | template<typename MatrixType, int _DiagIndex> class Diagonal
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                     ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:153:32:   [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 8, 0, 8, 8> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 8, 0, 8, 8> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 8, 0, 8, 8> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7:   required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 8, 0, 8, 8> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30:   required from ‘Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Matrix<double, 8, 8, 0, 8, 8>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   347 |   return derived() = Constant(rows(), cols(), val);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10:   required from ‘Derived& Eigen::DenseBase<Derived>::setZero() [with Derived = Eigen::Matrix<double, 8, 8, 0, 8, 8>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   548 |   return setConstant(Scalar(0));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ^~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 1, 0, 8, 1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 1, 0, 8, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 1, 0, 8, 1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7:   required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 1, 0, 8, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30:   required from ‘Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   347 |   return derived() = Constant(rows(), cols(), val);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10:   required from ‘Derived& Eigen::DenseBase<Derived>::setZero() [with Derived = Eigen::Diagonal<Eigen::Matrix<double, 8, 8, 0, 8, 8>, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   548 |   return setConstant(Scalar(0));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ^~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:153:42:   [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >; Eigen::Index = long int]’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63:   required from ‘static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> > >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   243 |     const Index alignedStart = internal::first_default_aligned(xpr);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   418 |   return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true> >, const Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   463 |   return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:63:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true>; U = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58:   required from ‘typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType Eigen::MatrixBase<Derived>::dot(const Eigen::MatrixBase<OtherDerived>&) const [with OtherDerived = Eigen::Block<const Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>, -1, 1, true>; Derived = Eigen::Block<const Eigen::Transpose<const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, false> >, 1, -1, true>; typename Eigen::ScalarBinaryOpTraits<typename Eigen::internal::traits<T>::Scalar, typename Eigen::internal::traits<OtherDerived>::Scalar>::ReturnType = double; typename Eigen::internal::traits<T>::Scalar = double; typename Eigen::internal::traits<OtherDerived>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    84 |   return internal::dot_nocheck<Derived,OtherDerived>::run(*this, other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:62:   [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  654 |   return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
      |                                                                          ^~~~~~~~~
/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<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -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<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> > >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   243 |     const Index alignedStart = internal::first_default_aligned(xpr);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   418 |   return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, 1, -1, true> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   463 |   return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:75:   required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Matrix<double, -1, -1>; CoeffReturnType = double; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   606 |     return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63:   required from ‘void Eigen::internal::generic_dense_assignment_kernel<DstEvaluatorTypeT, SrcEvaluatorTypeT, Functor, Version>::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >; SrcEvaluatorTypeT = Eigen::internal::evaluator<Eigen::Product<Eigen::Transpose<const Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 1> >; Functor = Eigen::internal::assign_op<double, double>; int Version = 1; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   654 |     m_functor.assignCoeff(m_dst.coeffRef(row,col), m_src.coeff(row,col));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                                    ~~~~~~~~~~~^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:668:16:   [ skipping 17 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::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<double, -1, -1> >, Eigen::Matrix<double, -1, -1>, 0>, Eigen::Matrix<double, -1, -1>, 0>; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:50:20:   required from ‘atomic::Block<Type> atomic::Block<Type>::sylvester(atomic::Block<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    50 |       matrix<Type> Y_ = V.transpose() * Y.A * V;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                    ^~
/usr/local/lib/R/library/TMB/include/expm.hpp:167:32:   required from ‘atomic::Triangle<BlockType> atomic::Triangle<BlockType>::sqrtm() [with BlockType = atomic::nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   167 |       BlockType B = A.sylvester((*this).B);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                     ~~~~~~~~~~~^~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   382 |     else if (nargs==2) ans=sqrtm(nestedTriangle<1>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  654 |   return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
      |                                                                          ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1043:41:   required from ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:  1043 |     CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                 ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   311 |     CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   [ skipping 26 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 8, 1, 8, 8> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 8, 1, 8, 8> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 8, 1, 8, 8> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7:   required from ‘class Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 8, 8, 1, 8, 8> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp<NullaryOp, PlainObjectType> >::type, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30:   required from ‘Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Matrix<double, 8, 8, 1, 8, 8>; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   347 |   return derived() = Constant(rows(), cols(), val);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10:   required from ‘Derived& Eigen::DenseBase<Derived>::setZero() [with Derived = Eigen::Matrix<double, 8, 8, 1, 8, 8>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   548 |   return setConstant(Scalar(0));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |          ^~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:151:29:   [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<double, 8, 1, 0, 8, 1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 8, 1, 0, 8, 1>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Matrix<double, 8, 1, 0, 8, 1>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Matrix<double, 8, 1, 0, 8, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Matrix<double, 8, 1, 0, 8, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7:   required from ‘class Eigen::PlainObjectBase<Eigen::Matrix<double, 8, 1, 0, 8, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    98 | class PlainObjectBase : public internal::dense_xpr_base<Derived>::type
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7:   [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false> >’:
/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<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false>; Functor = sub_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   774 |   SrcEvaluatorType srcEvaluator(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false>; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   954 |     call_dense_assignment_loop(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Src = Eigen::Block<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false>; Func = sub_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>; Src = Eigen::Block<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false>; Func = sub_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   858 |   call_assignment_no_alias(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:164:18:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Matrix<double, -1, -1> >, -1, -1, false>; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   164 |   call_assignment(derived(), other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >; Functor = sub_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   774 |   SrcEvaluatorType srcEvaluator(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   954 |     call_dense_assignment_loop(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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/Eigenvalues/Tridiagonalization.h:434:55:   required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >’:
/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<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >; Functor = sub_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   780 |   DstEvaluatorType dstEvaluator(dst);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   954 |     call_dense_assignment_loop(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >; Func = sub_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >; Func = sub_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   858 |   call_assignment_no_alias(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:164:18:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true> >; Derived = Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, true>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   164 |   call_assignment(derived(), other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462:32:   [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 1, -1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 1, -1, false, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   172 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel, bool HasDirectAccess> class BlockImpl_dense
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                                                       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   required from ‘class Eigen::BlockImpl<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 1, -1, false, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   154 | class BlockImpl<XprType, BlockRows, BlockCols, InnerPanel, Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81:   required from ‘class Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 1, -1, false>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   103 | template<typename XprType, int BlockRows, int BlockCols, bool InnerPanel> class Block
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                                 ^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:1050:11:   [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   [ skipping 27 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462:59:   required from ‘static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; int Mode = 2; bool LhsIsTriangular = true; Lhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1>; typename Dest::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   462 |         dst.leftCols(diagSize) -= (rhs_alpha-RhsScalar(1))*a_lhs.leftCols(diagSize);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:770:14:   [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7:   [ skipping 27 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462:59:   required from ‘static void Eigen::internal::triangular_product_impl<Mode, LhsIsTriangular, Lhs, false, Rhs, false>::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; int Mode = 1; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Rhs = Eigen::Matrix<double, -1, -1>; typename Dest::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   462 |         dst.leftCols(diagSize) -= (rhs_alpha-RhsScalar(1))*a_lhs.leftCols(diagSize);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:770:14:   [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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<Derived>&) [with Derived = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >; Eigen::Index = long int]’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63:   required from ‘static Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::Scalar Eigen::internal::redux_impl<Func, Evaluator, 3, 0>::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >; Func = Eigen::internal::scalar_sum_op<double, double>; Evaluator = Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > > >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   243 |     const Index alignedStart = internal::first_default_aligned(xpr);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   418 |   return internal::redux_impl<Func, ThisEvaluator>::run(thisEval, func, derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::sum() const [with Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   463 |   return derived().redux(Eigen::internal::scalar_sum_op<Scalar,Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, 1, Version>::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]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   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/DenseCoeffsBase.h:56:30: warning:       |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:332:12:   required from ‘static void Eigen::internal::trmv_selector<Mode, 1>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   327 |     internal::triangular_matrix_vector_product
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     328 |       <Index,Mode,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~
     329 |        LhsScalar, LhsBlasTraits::NeedToConjugate,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     330 |        RhsScalar, RhsBlasTraits::NeedToConjugate,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     331 |        RowMajor>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ~~~~~~~~~
     332 |       ::run(actualLhs.rows(),actualLhs.cols(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     333 |             actualLhs.data(),actualLhs.outerStride(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     334 |             actualRhsPtr,1,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |             ~~~~~~~~~~~~~~~
     335 |             dest.data(),dest.innerStride(),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     336 |             actualAlpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |             ~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:18:   [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
  654 |   return internal::first_aligned<int(unpacket_traits<DefaultPacketType>::alignment),Derived>(m);
      |                                                                          ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1043:41:   required from ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:  1043 |     CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   311 |     CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   [ skipping 39 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   311 |     CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   [ skipping 37 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Functor = sub_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   774 |   SrcEvaluatorType srcEvaluator(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   954 |     call_dense_assignment_loop(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49:   [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false> >’:
/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<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Functor = sub_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   780 |   DstEvaluatorType dstEvaluator(dst);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   954 |     call_dense_assignment_loop(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Func = sub_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Func = sub_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   858 |   call_assignment_no_alias(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:164:18:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, 1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, 1, -1> >, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Derived = Eigen::Block<Eigen::Transpose<Eigen::Block<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>, 1, -1, false> >, -1, 1, false>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   164 |   call_assignment(derived(), other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:341:27:   [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >’:
/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<Eigen::Matrix<double, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>; Functor = sub_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   774 |   SrcEvaluatorType srcEvaluator(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   954 |     call_dense_assignment_loop(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Block<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>; Func = sub_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>; Src = Eigen::Block<const Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>; Func = sub_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   858 |   call_assignment_no_alias(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:164:18:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   164 |   call_assignment(derived(), other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:31:   [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >; Functor = sub_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   774 |   SrcEvaluatorType srcEvaluator(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   954 |     call_dense_assignment_loop(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49:   [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1>, -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<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >; Functor = sub_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   780 |   DstEvaluatorType dstEvaluator(dst);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   954 |     call_dense_assignment_loop(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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<Eigen::Matrix<double, -1, -1>, -1, -1, true>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >; Func = sub_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; Src = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >; Func = sub_assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   858 |   call_assignment_no_alias(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:164:18:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator-=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, false> >, -1, -1, false> >; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   164 |   call_assignment(derived(), other.derived(), internal::sub_assign_op<Scalar,typename OtherDerived::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462:32:   [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   302 | class DenseCoeffsBase<Derived, WriteAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7:   required from ‘class Eigen::DenseCoeffsBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 3>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   555 | class DenseCoeffsBase<Derived, DirectWriteAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34:   [ skipping 30 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:613:24:   required from ‘tmbutils::matrix<Type> atomic::matinv(tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   613 |   return vec2mat(matinv(mat2vec(x)),n,n);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                  ~~~~~~^~~~~~~~~~~~
spde_hawkes.h:49:39:   required from ‘int pointinSPbare_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>, tmbutils::matrix<int>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    49 |     vector<Type> temp = atomic::matinv(A) * b;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                         ~~~~~~~~~~~~~~^~~
spde_hawkes.h:106:27:   required from ‘tmbutils::vector<Type> rpoisplane_sp(tmbutils::matrix<Type>, tmbutils::matrix<int>, tmbutils::vector<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |     ind = pointinSPbare_sp(ans, xyloc, tv); // check whether the generated point is in the area of interest.
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
spde_hawkes.h:261:25:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   261 |     loci = rpoisplane_sp(xyloc, tv, x, w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -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::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >; Functor = sub_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   774 |   SrcEvaluatorType srcEvaluator(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   954 |     call_dense_assignment_loop(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49:   [ skipping 28 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >; Functor = sub_assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   774 |   SrcEvaluatorType srcEvaluator(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> >, const Eigen::Block<const Eigen::Transpose<const Eigen::Matrix<double, -1, -1, 1, -1, -1> >, -1, -1, true> >; Functor = Eigen::internal::sub_assign_op<double, double>; Weak = void]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   954 |     call_dense_assignment_loop(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49:   [ skipping 28 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<double, -1, -1>; DiagonalType = Eigen::Matrix<double, -1, 1>; SubDiagonalType = Eigen::Matrix<double, -1, 1>; CoeffVectorType = Eigen::Matrix<double, -1, 1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   434 |   tridiagonalization_inplace_selector<MatrixType>::run(mat, diag, subdiag, hcoeffs, extractQ);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39:   required from ‘Eigen::SelfAdjointEigenSolver<MatrixType>& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   458 |   internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14:   required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase<OtherDerived>&, int) [with InputType = Eigen::Matrix<double, -1, -1>; _MatrixType = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   181 |       compute(matrix.derived(), options);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:81:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::sqrtm() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    81 |       SAES_t saes(A);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:375:19:   required from ‘matrix_pade atomic::sqrtm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   375 |     return A.sqrtm();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:378:53:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   381 |     if      (nargs==1) ans=sqrtm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 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<Eigen::Matrix<double, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 1, -1, false>; Functor = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   774 |   SrcEvaluatorType srcEvaluator(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; SrcXprType = Eigen::Block<const Eigen::CwiseNullaryOp<Eigen::internal::scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 1, -1, false>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   954 |     call_dense_assignment_loop(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Src = Eigen::Block<const Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 1, -1, false>; Func = assign_op<double, double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Src = Eigen::Block<const Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 1, -1, false>; Func = assign_op<double, double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   858 |   call_assignment_no_alias(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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<Eigen::Matrix<double, -1, -1>, 1, -1, false>; Src = Eigen::Block<const Eigen::CwiseNullaryOp<scalar_identity_op<double>, Eigen::Matrix<double, -1, -1> >, 1, -1, false>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   836 |   call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28:   [ skipping 26 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25:   required from ‘void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; OtherDerived = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   883 |       this->_set_noalias(other);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~^~~~~~~
/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::Inverse<Eigen::Matrix<double, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   332 |       Base::template _init1<T>(x);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/TMB/include/tmbutils/vector.hpp:106:22:   required from ‘tmbutils::matrix<Type>::matrix(T1) [with T1 = Eigen::Inverse<Eigen::Matrix<double, -1, -1> >; Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |   matrix(T1 x):Base(x) {}
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                      ^
/usr/local/lib/R/library/TMB/include/expm.hpp:36:14:   required from ‘atomic::Block<Type> atomic::Block<Type>::inverse() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    36 |       return Block( this->A.inverse() );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/expm.hpp:257:33:   required from ‘matrix_pade atomic::expm(matrix_pade) [with matrix_pade = nestedTriangle<0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   257 |     matrix_pade invD = D.inverse();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                        ~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/expm.hpp:269:52:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   272 |     if      (nargs==1) ans=expm(nestedTriangle<0>(args)).bottomLeftCorner();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >’:
/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<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>; SrcXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>; Functor = swap_assign_op<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   774 |   SrcEvaluatorType srcEvaluator(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                    ^~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31:   required from ‘static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>; SrcXprType = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>; Functor = Eigen::internal::swap_assign_op<double>; Weak = void]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   954 |     call_dense_assignment_loop(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/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<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>; Src = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>; Func = swap_assign_op<double>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   890 |   Assignment<ActualDstTypeCleaned,Src,Func>::run(actualDst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>; Src = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>; Func = swap_assign_op<double>; typename enable_if<(! evaluator_assume_aliasing<Src>::value), void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   858 |   call_assignment_no_alias(dst, src, func);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:424:22:   required from ‘void Eigen::DenseBase<Derived>::swap(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>; Derived = Eigen::Block<Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   424 |       call_assignment(derived(), other.const_cast_derived(), internal::swap_assign_op<Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:1033:18:   [ skipping 26 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:613:24:   required from ‘tmbutils::matrix<Type> atomic::matinv(tmbutils::matrix<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   613 |   return vec2mat(matinv(mat2vec(x)),n,n);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                  ~~~~~~^~~~~~~~~~~~
spde_hawkes.h:49:39:   required from ‘int pointinSPbare_sp(tmbutils::vector<Type>, tmbutils::matrix<Type>, tmbutils::matrix<int>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    49 |     vector<Type> temp = atomic::matinv(A) * b;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                         ~~~~~~~~~~~~~~^~~
spde_hawkes.h:106:27:   required from ‘tmbutils::vector<Type> rpoisplane_sp(tmbutils::matrix<Type>, tmbutils::matrix<int>, tmbutils::vector<Type>, tmbutils::vector<Type>) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   106 |     ind = pointinSPbare_sp(ans, xyloc, tv); // check whether the generated point is in the area of interest.
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
spde_hawkes.h:261:25:   required from ‘Type spde_hawkes(objective_function<Type>*) [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   261 |     loci = rpoisplane_sp(xyloc, tv, x, w);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
stelfi.cpp:40:23:   required from ‘Type objective_function<Type>::operator()() [with Type = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    40 |     return spde_hawkes(this);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |            ~~~~~~~~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/tmb_core.hpp:2031:7:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:  2031 |       PROTECT( res = asSEXP( pf->operator()() ) );
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                              ~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7:   required from ‘class Eigen::CwiseUnaryOpImpl<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    94 | class CwiseUnaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7:   required from ‘class Eigen::CwiseUnaryOp<Eigen::internal::scalar_opposite_op<double>, const Eigen::Matrix<double, -1, -1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    55 | class CwiseUnaryOp : public CwiseUnaryOpImpl<UnaryOp, XprType, typename internal::traits<XprType>::StorageKind>, internal::no_assignment_operator
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:473:1:   required from ‘bool atomic::atomicmatinv<Type>::reverse(size_t, const CppAD::vector<Type>&, const CppAD::vector<Type>&, CppAD::vector<Type>&, const CppAD::vector<Type>&) [with Type = double; size_t = long unsigned int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   496 |                            res = -matmul(Yt, tmp);             // -f(X)^T*W*f(X)^T
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:473:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    60 |     virtual bool reverse(size_t q, const CppAD::vector<Type>& tx,             \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                  ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:528:1:   required from ‘bool atomic::atomicinvpd<Type>::reverse(size_t, const CppAD::vector<Type>&, const CppAD::vector<Type>&, CppAD::vector<Type>&, const CppAD::vector<Type>&) [with Type = double; size_t = long unsigned int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   557 |                            res = res + Y*W1;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ~~~~^~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:528:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    60 |     virtual bool reverse(size_t q, const CppAD::vector<Type>& tx,             \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                  ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Map<const Eigen::Matrix<double, -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<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘bool atomic::atomicmatmul<Type>::reverse(size_t, const CppAD::vector<Type>&, const CppAD::vector<Type>&, CppAD::vector<Type>&, const CppAD::vector<Type>&) [with Type = double; size_t = long unsigned int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   458 |                            matrix<Type> Xt = vec2mat(tx, n1, n2, 2).transpose();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    60 |     virtual bool reverse(size_t q, const CppAD::vector<Type>& tx,             \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                  ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -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<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Func = assign_op<double, double>; typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   850 |   typename plain_matrix_type<Src>::type tmp(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~
/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<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   836 |   call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    66 |   internal::call_assignment(derived(), other.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘void atomic::matmul(const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Double = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   451 |                            Z = X * Y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                    ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘bool atomic::atomicmatmul<Type>::forward(size_t, size_t, const CppAD::vector<bool>&, CppAD::vector<bool>&, const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Type = double; size_t = long unsigned int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    57 |       ATOMIC_NAME(tx, ty);                                                    \
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    46 |     virtual bool forward(size_t p, size_t q, const CppAD::vector<bool>& vx,   \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                  ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 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<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/AssignEvaluator.h:850:41:   required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Func = assign_op<double, double>; typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   850 |   typename plain_matrix_type<Src>::type tmp(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~
/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<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   836 |   call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    66 |   internal::call_assignment(derived(), other.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘void atomic::matmul(const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Double = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   451 |                            Z = X * Y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                    ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘bool atomic::atomicmatmul<Type>::forward(size_t, size_t, const CppAD::vector<bool>&, CppAD::vector<bool>&, const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Type = double; size_t = long unsigned int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    57 |       ATOMIC_NAME(tx, ty);                                                    \
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    46 |     virtual bool forward(size_t p, size_t q, const CppAD::vector<bool>& vx,   \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                  ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Map<const Eigen::Matrix<double, -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<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/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::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   372 |   typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                      ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45:   required from ‘struct Eigen::internal::generic_product_impl<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, Eigen::DenseShape, Eigen::DenseShape, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   370 |   typedef typename nested_eval<Rhs,1>::type RhsNested;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                             ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   478 |       return internal::generic_product_impl<Lhs,typename Rhs::ConstColXpr,DenseShape,DenseShape,GemvProduct>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     479 |         ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   445 |       scaleAndAddTo(dst, lhs, rhs, Scalar(1));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Func = assign_op<double, double>; typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   850 |   typename plain_matrix_type<Src>::type tmp(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~
/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<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   836 |   call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    66 |   internal::call_assignment(derived(), other.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘void atomic::matmul(const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Double = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   451 |                            Z = X * Y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                    ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘bool atomic::atomicmatmul<Type>::forward(size_t, size_t, const CppAD::vector<bool>&, CppAD::vector<bool>&, const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Type = double; size_t = long unsigned int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    57 |       ATOMIC_NAME(tx, ty);                                                    \
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    46 |     virtual bool forward(size_t p, size_t q, const CppAD::vector<bool>& vx,   \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                  ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Map<const Eigen::Matrix<double, -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<Eigen::Product<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/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<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Func = assign_op<double, double>; typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   850 |   typename plain_matrix_type<Src>::type tmp(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~
/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<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   836 |   call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    66 |   internal::call_assignment(derived(), other.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘void atomic::matmul(const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Double = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   451 |                            Z = X * Y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                    ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘bool atomic::atomicmatmul<Type>::forward(size_t, size_t, const CppAD::vector<bool>&, CppAD::vector<bool>&, const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Type = double; size_t = long unsigned int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    57 |       ATOMIC_NAME(tx, ty);                                                    \
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    46 |     virtual bool forward(size_t p, size_t q, const CppAD::vector<bool>& vx,   \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                  ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 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<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/AssignEvaluator.h:850:41:   required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Func = assign_op<double, double>; typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   850 |   typename plain_matrix_type<Src>::type tmp(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~
/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<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   836 |   call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    66 |   internal::call_assignment(derived(), other.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘void atomic::matmul(const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Double = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   451 |                            Z = X * Y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                    ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘bool atomic::atomicmatmul<Type>::forward(size_t, size_t, const CppAD::vector<bool>&, CppAD::vector<bool>&, const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Type = double; size_t = long unsigned int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    57 |       ATOMIC_NAME(tx, ty);                                                    \
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    46 |     virtual bool forward(size_t p, size_t q, const CppAD::vector<bool>& vx,   \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                  ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Map<const Eigen::Matrix<double, -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<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/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::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   372 |   typedef typename plain_matrix_type_dense<T,typename traits<T>::XprKind, evaluator<T>::Flags>::type type;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                                                      ^~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45:   required from ‘struct Eigen::internal::generic_product_impl<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 7>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   369 |   typedef typename nested_eval<Lhs,1>::type LhsNested;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                             ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   485 |       return internal::generic_product_impl<typename Lhs::ConstRowXpr,Rhs,DenseShape,DenseShape,GemvProduct>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     486 |         ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20:   required from ‘static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 8>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   445 |       scaleAndAddTo(dst, lhs, rhs, Scalar(1));
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43:   [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Func = assign_op<double, double>; typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   850 |   typename plain_matrix_type<Src>::type tmp(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~
/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<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   836 |   call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    66 |   internal::call_assignment(derived(), other.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘void atomic::matmul(const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Double = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   451 |                            Z = X * Y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                    ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘bool atomic::atomicmatmul<Type>::forward(size_t, size_t, const CppAD::vector<bool>&, CppAD::vector<bool>&, const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Type = double; size_t = long unsigned int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    57 |       ATOMIC_NAME(tx, ty);                                                    \
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    46 |     virtual bool forward(size_t p, size_t q, const CppAD::vector<bool>& vx,   \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                  ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>, 0>’:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7:   required from ‘class Eigen::internal::dense_product_base<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, 8>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   120 | class dense_product_base
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7:   required from ‘class Eigen::ProductImpl<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   152 | class ProductImpl<Lhs,Rhs,Option,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7:   required from ‘class Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    71 | class Product : public ProductImpl<_Lhs,_Rhs,Option,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68:   [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Func = assign_op<double, double>; typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   850 |   typename plain_matrix_type<Src>::type tmp(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~
/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<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   836 |   call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    66 |   internal::call_assignment(derived(), other.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘void atomic::matmul(const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Double = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   451 |                            Z = X * Y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                    ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘bool atomic::atomicmatmul<Type>::forward(size_t, size_t, const CppAD::vector<bool>&, CppAD::vector<bool>&, const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Type = double; size_t = long unsigned int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    57 |       ATOMIC_NAME(tx, ty);                                                    \
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    46 |     virtual bool forward(size_t p, size_t q, const CppAD::vector<bool>& vx,   \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                  ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 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<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/AssignEvaluator.h:850:41:   required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Func = assign_op<double, double>; typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   850 |   typename plain_matrix_type<Src>::type tmp(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~
/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<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   836 |   call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    66 |   internal::call_assignment(derived(), other.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘void atomic::matmul(const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Double = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   451 |                            Z = X * Y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                    ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘bool atomic::atomicmatmul<Type>::forward(size_t, size_t, const CppAD::vector<bool>&, CppAD::vector<bool>&, const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Type = double; size_t = long unsigned int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    57 |       ATOMIC_NAME(tx, ty);                                                    \
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    46 |     virtual bool forward(size_t p, size_t q, const CppAD::vector<bool>& vx,   \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                  ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 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<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true>, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34:   required from ‘class Eigen::MapBase<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true>, 0>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    37 | template<typename Derived> class MapBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7:   required from ‘class Eigen::internal::BlockImpl_dense<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true, true>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   329 | class BlockImpl_dense<XprType,BlockRows,BlockCols, InnerPanel,true>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/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/AssignEvaluator.h:850:41:   required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Func = assign_op<double, double>; typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   850 |   typename plain_matrix_type<Src>::type tmp(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~
/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<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   836 |   call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    66 |   internal::call_assignment(derived(), other.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘void atomic::matmul(const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Double = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   451 |                            Z = X * Y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                    ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘bool atomic::atomicmatmul<Type>::forward(size_t, size_t, const CppAD::vector<bool>&, CppAD::vector<bool>&, const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Type = double; size_t = long unsigned int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    57 |       ATOMIC_NAME(tx, ty);                                                    \
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    46 |     virtual bool forward(size_t p, size_t q, const CppAD::vector<bool>& vx,   \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                  ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Map<const Eigen::Matrix<double, -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<Eigen::Transpose<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:26:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Func = assign_op<double, double>; typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   850 |   typename plain_matrix_type<Src>::type tmp(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~
/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<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   836 |   call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    66 |   internal::call_assignment(derived(), other.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘void atomic::matmul(const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Double = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   451 |                            Z = X * Y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                    ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘bool atomic::atomicmatmul<Type>::forward(size_t, size_t, const CppAD::vector<bool>&, CppAD::vector<bool>&, const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Type = double; size_t = long unsigned int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    57 |       ATOMIC_NAME(tx, ty);                                                    \
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    46 |     virtual bool forward(size_t p, size_t q, const CppAD::vector<bool>& vx,   \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                  ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 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<Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Func = assign_op<double, double>; typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   850 |   typename plain_matrix_type<Src>::type tmp(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~
/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<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   836 |   call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    66 |   internal::call_assignment(derived(), other.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘void atomic::matmul(const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Double = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   451 |                            Z = X * Y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                    ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘bool atomic::atomicmatmul<Type>::forward(size_t, size_t, const CppAD::vector<bool>&, CppAD::vector<bool>&, const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Type = double; size_t = long unsigned int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    57 |       ATOMIC_NAME(tx, ty);                                                    \
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    46 |     virtual bool forward(size_t p, size_t q, const CppAD::vector<bool>& vx,   \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                  ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -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<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>; U = Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Func = assign_op<double, double>; typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   850 |   typename plain_matrix_type<Src>::type tmp(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~
/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<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   836 |   call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    66 |   internal::call_assignment(derived(), other.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘void atomic::matmul(const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Double = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   451 |                            Z = X * Y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                    ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘bool atomic::atomicmatmul<Type>::forward(size_t, size_t, const CppAD::vector<bool>&, CppAD::vector<bool>&, const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Type = double; size_t = long unsigned int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    57 |       ATOMIC_NAME(tx, ty);                                                    \
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    46 |     virtual bool forward(size_t p, size_t q, const CppAD::vector<bool>& vx,   \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                  ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 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<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, 2>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   481 | class DenseCoeffsBase<Derived, DirectAccessors> : public DenseCoeffsBase<Derived, ReadOnlyAccessors>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34:   required from ‘class Eigen::DenseBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37:   required from ‘class Eigen::TransposeImpl<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   118 | template<typename MatrixType> class TransposeImpl<MatrixType,Dense>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37:   required from ‘class Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    52 | template<typename MatrixType> class Transpose
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                     ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23:   [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Func = assign_op<double, double>; typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   850 |   typename plain_matrix_type<Src>::type tmp(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~
/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<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   836 |   call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    66 |   internal::call_assignment(derived(), other.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘void atomic::matmul(const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Double = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   451 |                            Z = X * Y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                    ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘bool atomic::atomicmatmul<Type>::forward(size_t, size_t, const CppAD::vector<bool>&, CppAD::vector<bool>&, const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Type = double; size_t = long unsigned int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    57 |       ATOMIC_NAME(tx, ty);                                                    \
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    46 |     virtual bool forward(size_t p, size_t q, const CppAD::vector<bool>& vx,   \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                  ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__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::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -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<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56:   required from ‘static Eigen::internal::dot_nocheck<T, U, true>::ResScalar Eigen::internal::dot_nocheck<T, U, true>::run(const Eigen::MatrixBase<Derived>&, const Eigen::MatrixBase<U>&) [with T = Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true>; U = Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>; ResScalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    50 |     return a.transpose().template binaryExpr<conj_prod>(b).sum();
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58:   [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Func = assign_op<double, double>; typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   850 |   typename plain_matrix_type<Src>::type tmp(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~
/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<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   836 |   call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    66 |   internal::call_assignment(derived(), other.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘void atomic::matmul(const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Double = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   451 |                            Z = X * Y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                    ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘bool atomic::atomicmatmul<Type>::forward(size_t, size_t, const CppAD::vector<bool>&, CppAD::vector<bool>&, const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Type = double; size_t = long unsigned int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    57 |       ATOMIC_NAME(tx, ty);                                                    \
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    46 |     virtual bool forward(size_t p, size_t q, const CppAD::vector<bool>& vx,   \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                  ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::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::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -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<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                                                              ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   required from ‘struct Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   722 | struct evaluator<CwiseBinaryOp<BinaryOp, Lhs, Rhs> >
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7:   required from ‘class Eigen::internal::redux_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   357 | class redux_evaluator : public internal::evaluator<_XprType>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |       ^~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17:   required from ‘typename Eigen::internal::traits<T>::Scalar Eigen::DenseBase<Derived>::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op<double, double>; Derived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits<T>::Scalar = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   414 |   ThisEvaluator thisEval(derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                 ^~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25:   [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Func = assign_op<double, double>; typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   850 |   typename plain_matrix_type<Src>::type tmp(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                         ^~~
/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<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   836 |   call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    66 |   internal::call_assignment(derived(), other.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘void atomic::matmul(const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Double = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:   451 |                            Z = X * Y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                                    ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘bool atomic::atomicmatmul<Type>::forward(size_t, size_t, const CppAD::vector<bool>&, CppAD::vector<bool>&, const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Type = double; size_t = long unsigned int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    57 |       ATOMIC_NAME(tx, ty);                                                    \
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:    46 |     virtual bool forward(size_t p, size_t q, const CppAD::vector<bool>& vx,   \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning:       |                  ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator<Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::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<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -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:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41:   required from ‘struct Eigen::internal::unary_evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   311 |     CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8:   required from ‘struct Eigen::internal::evaluator<Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    90 | struct evaluator : public unary_evaluator<T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8:   required from ‘struct Eigen::internal::evaluator<const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   100 | struct evaluator<const T>
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |        ^~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41:   required from ‘struct Eigen::internal::binary_evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_conj_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   739 |     CoeffReadCost = int(evaluator<Lhs>::CoeffReadCost) + int(evaluator<Rhs>::CoeffReadCost) + int(functor_traits<BinaryOp>::Cost),
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8:   [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Func = assign_op<double, double>; typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   850 |   typename plain_matrix_type<Src>::type tmp(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~
/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<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   836 |   call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    66 |   internal::call_assignment(derived(), other.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘void atomic::matmul(const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Double = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   451 |                            Z = X * Y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                    ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘bool atomic::atomicmatmul<Type>::forward(size_t, size_t, const CppAD::vector<bool>&, CppAD::vector<bool>&, const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Type = double; size_t = long unsigned int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    57 |       ATOMIC_NAME(tx, ty);                                                    \
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    46 |     virtual bool forward(size_t p, size_t q, const CppAD::vector<bool>& vx,   \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                  ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
 1071 |     PacketAlignment = unpacket_traits<PacketScalar>::alignment,
      |                                                      ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -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<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    41 | template<typename Derived> class DenseBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34:   required from ‘class Eigen::MatrixBase<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    48 | template<typename Derived> class MatrixBase
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                  ^~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7:   required from ‘class Eigen::CwiseBinaryOpImpl<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true>, Eigen::Dense>’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   148 | class CwiseBinaryOpImpl
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7:   required from ‘class Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Transpose<const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block<const Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    77 | class CwiseBinaryOp :
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |       ^~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52:   required from ‘const Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, 1>, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; int ProductTag = 8; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Lhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Lhs = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, 1>::Rhs>::Scalar = double; typename Eigen::Product<Lhs, Rhs, 1>::Rhs = Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; CoeffReturnType = double; Eigen::Index = long int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   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:1071:54: warning:       |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63:   [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/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<evaluator_assume_aliasing<Src>::value, void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Func = assign_op<double, double>; typename enable_if<evaluator_assume_aliasing<Src>::value, void*>::type = void*; typename evaluator_traits<SrcXprType>::Shape = Eigen::DenseShape]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   850 |   typename plain_matrix_type<Src>::type tmp(src);
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                         ^~~
/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<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   836 |   call_assignment(dst, src, internal::assign_op<typename Dst::Scalar,typename Src::Scalar>());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28:   required from ‘Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Product<Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Map<const Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map<Eigen::Matrix<double, -1, -1>, 0, Eigen::Stride<0, 0> >]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    66 |   internal::call_assignment(derived(), other.derived());
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘void atomic::matmul(const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Double = double]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:   451 |                            Z = X * Y;
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                                    ^
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from ‘bool atomic::atomicmatmul<Type>::forward(size_t, size_t, const CppAD::vector<bool>&, CppAD::vector<bool>&, const CppAD::vector<Type>&, CppAD::vector<Type>&) [with Type = double; size_t = long unsigned int]’
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    57 |       ATOMIC_NAME(tx, ty);                                                    \
/usr/local/lib/R/library/TMB/include/atomic_math.hpp:435:1:   required from here
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:    46 |     virtual bool forward(size_t p, size_t q, const CppAD::vector<bool>& vx,   \
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning:       |                  ^~~~~~~
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits<double>::type’ {aka ‘__m128d’} [-Wignored-attributes]
   56 |                      >::type PacketReturnType;
      |                              ^~~~~~~~~~~~~~~~
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-errors -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -o stelfi.so stelfi.o -L/usr/lib64/R/lib -lR
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In member function ‘resize’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘append’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:104:13,
    inlined from ‘insertBackByOuterInner’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:399:20,
    inlined from ‘assign_sparse_to_sparse’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseAssign.h:117:36,
    inlined from ‘run’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseAssign.h:132:28,
    inlined from ‘call_assignment_no_alias’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from ‘call_assignment_no_alias’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:917:27,
    inlined from ‘__ct ’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:695:43,
    inlined from ‘Q_spde’ at /usr/local/lib/R/library/TMB/include/tmbutils/R_inla.hpp:39:67:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In function ‘Q_spde’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘append’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:104:13,
    inlined from ‘insertBackByOuterInner’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:399:20,
    inlined from ‘assign_sparse_to_sparse’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseAssign.h:117:36,
    inlined from ‘run’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseAssign.h:132:28,
    inlined from ‘call_assignment_no_alias’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from ‘call_assignment_no_alias’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:917:27,
    inlined from ‘__ct ’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:695:43,
    inlined from ‘Q_spde’ at /usr/local/lib/R/library/TMB/include/tmbutils/R_inla.hpp:39:67:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In function ‘Q_spde’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In member function ‘reallocate’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In member function ‘reallocate’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘append’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:104:13,
    inlined from ‘insertBackByOuterInner’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:399:20,
    inlined from ‘assign_sparse_to_sparse’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseAssign.h:117:36:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In function ‘assign_sparse_to_sparse’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘append’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:104:13,
    inlined from ‘insertBackByOuterInner’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:399:20,
    inlined from ‘assign_sparse_to_sparse’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseAssign.h:117:36:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In function ‘assign_sparse_to_sparse’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘append’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:104:13,
    inlined from ‘insertBackByOuterInner’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:399:20,
    inlined from ‘assign_sparse_to_sparse’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseAssign.h:93:35:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In function ‘assign_sparse_to_sparse’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘append’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:104:13,
    inlined from ‘insertBackByOuterInner’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:399:20,
    inlined from ‘assign_sparse_to_sparse’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseAssign.h:117:36:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In function ‘assign_sparse_to_sparse’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘append’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:104:13,
    inlined from ‘insertBackByOuterInner’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:399:20,
    inlined from ‘assign_sparse_to_sparse’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseAssign.h:117:36:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In function ‘assign_sparse_to_sparse’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘append’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:104:13,
    inlined from ‘insertBackByOuterInner’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:399:20,
    inlined from ‘assign_sparse_to_sparse’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseAssign.h:117:36:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In function ‘assign_sparse_to_sparse’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘operator=’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:53:13,
    inlined from ‘_ZN5Eigen12SparseMatrixIN5CppAD2ADIdEELi0EiEaSERKS4_.part.0’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:774:18:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In member function ‘_ZN5Eigen12SparseMatrixIN5CppAD2ADIdEELi0EiEaSERKS4_.part.0’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In member function ‘reallocate’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘append’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:104:13,
    inlined from ‘insertBackByOuterInner’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:399:20,
    inlined from ‘assign_sparse_to_sparse’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseAssign.h:117:36,
    inlined from ‘run’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseAssign.h:132:28,
    inlined from ‘call_assignment_no_alias’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49,
    inlined from ‘call_assignment_no_alias’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:917:27,
    inlined from ‘__ct ’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:695:43,
    inlined from ‘Q_spde’ at /usr/local/lib/R/library/TMB/include/tmbutils/R_inla.hpp:39:67:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In function ‘Q_spde’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘append’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:104:13,
    inlined from ‘insertBackByOuterInner’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:399:20,
    inlined from ‘conservative_sparse_sparse_product_impl’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h:79:44:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In function ‘conservative_sparse_sparse_product_impl’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘append’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:104:13,
    inlined from ‘insertBackByOuterInner’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:399:20,
    inlined from ‘conservative_sparse_sparse_product_impl’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h:101:37:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In function ‘conservative_sparse_sparse_product_impl’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘append’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:104:13,
    inlined from ‘insertBackByOuterInner’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:399:20,
    inlined from ‘conservative_sparse_sparse_product_impl’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h:113:39:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In function ‘conservative_sparse_sparse_product_impl’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘append’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:104:13,
    inlined from ‘insertBackByOuterInner’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:399:20,
    inlined from ‘assign_sparse_to_sparse’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseAssign.h:117:36:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In function ‘assign_sparse_to_sparse’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘append’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:104:13,
    inlined from ‘insertBackByOuterInner’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:399:20,
    inlined from ‘assign_sparse_to_sparse’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseAssign.h:93:35:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In function ‘assign_sparse_to_sparse’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘append’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:104:13,
    inlined from ‘insertBackByOuterInner’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:399:20,
    inlined from ‘assign_sparse_to_sparse’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseAssign.h:117:36:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In function ‘assign_sparse_to_sparse’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘append’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:104:13,
    inlined from ‘insertBackByOuterInner’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:399:20,
    inlined from ‘assign_sparse_to_sparse’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseAssign.h:93:35:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In function ‘assign_sparse_to_sparse’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘append’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:104:13,
    inlined from ‘insertBackByOuterInner’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:399:20,
    inlined from ‘assign_sparse_to_sparse’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseAssign.h:117:36:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In function ‘assign_sparse_to_sparse’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘append’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:104:13,
    inlined from ‘insertBackByOuterInner’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:399:20,
    inlined from ‘assign_sparse_to_sparse’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseAssign.h:117:36:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In function ‘assign_sparse_to_sparse’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘operator=.isra’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1218:23:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In member function ‘operator=.isra’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘operator=.isra’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1218:23:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In member function ‘operator=.isra’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘operator=.isra’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1218:23:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In member function ‘operator=.isra’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘operator=.isra’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1218:23:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In member function ‘operator=.isra’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘operator=.isra’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1218:23:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In member function ‘operator=.isra’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
In member function ‘__ct ’,
    inlined from ‘reallocate’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:250:38,
    inlined from ‘resize’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/CompressedStorage.h:96:19,
    inlined from ‘operator=.isra’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1218:23:
/usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:696:13: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
  696 |     m_ptr = new T[size];
      |             ^
/usr/include/c++/14/new: In member function ‘operator=.isra’:
/usr/include/c++/14/new:133:26: note: in a call to allocation function ‘operator new []’ declared here
  133 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc)
      |                          ^
installing to /builddir/build/BUILDROOT/R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.x86_64/usr/local/lib/R/library/00LOCK-stelfi/00new/stelfi/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 ‘stelfi’
    finding HTML links ... done
    fit_hawkes                              html  
    fit_lgcp                                html  
    fit_mlgcp                               html  
    fit_stelfi                              html  
    get_coefs                               html  
    get_fields                              html  
    get_weights                             html  
    horse_mesh                              html  
    horse_sf                                html  
    iraq_terrorism                          html  
    marked                                  html  
    mesh_2_sf                               html  
    meshmetrics                             html  
    multi_hawkes                            html  
    nz_earthquakes                          html  
    nz_murders                              html  
    retweets_niwa                           html  
    sasquatch                               html  
    show_field                              html  
    show_hawkes                             html  
    show_lambda                             html  
    sim_hawkes                              html  
    sim_lgcp                                html  
    stelfi                                  html  
    uk_serial                               html  
    xyt                                     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 (stelfi)
+ test -d stelfi/src
+ cd stelfi/src
+ rm -f stelfi.o stelfi.so
+ rm -f /builddir/build/BUILDROOT/R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.x86_64/usr/local/lib/R/library/R.css
+ find /builddir/build/BUILDROOT/R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.x86_64/usr/local/lib/R/library -type f -exec sed -i s@/builddir/build/BUILDROOT/R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.x86_64@@g '{}' ';'
+ /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 1.0.1-1.fc41.copr7366607 --unique-debug-suffix -1.0.1-1.fc41.copr7366607.x86_64 --unique-debug-src-base R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/stelfi
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-stelfi-1.0.1-1.fc41.copr7366607.x86_64
87 blocks
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/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
+ /usr/lib/rpm/brp-remove-la-files
+ env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2
+ /usr/lib/rpm/redhat/brp-python-hardlink
Processing files: R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.x86_64
Provides: R-CRAN-stelfi = 1.0.1-1.fc41.copr7366607 R-CRAN-stelfi(x86-64) = 1.0.1-1.fc41.copr7366607
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.14)(64bit) libc.so.6(GLIBC_2.2.5)(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.23)(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.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(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) rtld(GNU_HASH)
Processing files: R-CRAN-stelfi-debugsource-1.0.1-1.fc41.copr7366607.x86_64
Provides: R-CRAN-stelfi-debugsource = 1.0.1-1.fc41.copr7366607 R-CRAN-stelfi-debugsource(x86-64) = 1.0.1-1.fc41.copr7366607
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: R-CRAN-stelfi-debuginfo-1.0.1-1.fc41.copr7366607.x86_64
Provides: R-CRAN-stelfi-debuginfo = 1.0.1-1.fc41.copr7366607 R-CRAN-stelfi-debuginfo(x86-64) = 1.0.1-1.fc41.copr7366607 debuginfo(build-id) = fd968c5cb3439b0594d7f6415f92bff0788b84fb
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: R-CRAN-stelfi-debugsource(x86-64) = 1.0.1-1.fc41.copr7366607
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.x86_64
Wrote: /builddir/build/RPMS/R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.x86_64.rpm
Wrote: /builddir/build/RPMS/R-CRAN-stelfi-debugsource-1.0.1-1.fc41.copr7366607.x86_64.rpm
Wrote: /builddir/build/RPMS/R-CRAN-stelfi-debuginfo-1.0.1-1.fc41.copr7366607.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.x6Mzya
+ umask 022
+ cd /builddir/build/BUILD
+ cd stelfi
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.x86_64
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.dzAskm
+ umask 022
+ cd /builddir/build/BUILD
+ rm -rf /builddir/build/BUILD/stelfi-SPECPARTS
+ rm -rf stelfi stelfi.gemspec
+ RPM_EC=0
++ jobs -p
+ exit 0

RPM build warnings:
    source_date_epoch_from_changelog set but %changelog is missing
Finish: rpmbuild R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.src.rpm
Finish: build phase for R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.src.rpm
INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-x86_64-1714250792.031094/root/var/log/dnf5.log
INFO: Done(/var/lib/copr-rpmbuild/results/R-CRAN-stelfi-1.0.1-1.fc41.copr7366607.src.rpm) Config(child) 4 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
Finish: run
Running RPMResults tool
Package info:
{
    "packages": [
        {
            "name": "R-CRAN-stelfi-debuginfo",
            "epoch": null,
            "version": "1.0.1",
            "release": "1.fc41.copr7366607",
            "arch": "x86_64"
        },
        {
            "name": "R-CRAN-stelfi",
            "epoch": null,
            "version": "1.0.1",
            "release": "1.fc41.copr7366607",
            "arch": "x86_64"
        },
        {
            "name": "R-CRAN-stelfi",
            "epoch": null,
            "version": "1.0.1",
            "release": "1.fc41.copr7366607",
            "arch": "src"
        },
        {
            "name": "R-CRAN-stelfi-debugsource",
            "epoch": null,
            "version": "1.0.1",
            "release": "1.fc41.copr7366607",
            "arch": "x86_64"
        }
    ]
}
RPMResults finished