Warning: Permanently added '54.161.60.73' (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/10960166-epel-8-x86_64 --chroot epel-8-x86_64 Version: 1.9 PID: 11861 Logging PID: 11863 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'bootstrap': 'off', 'build_id': 10960166, 'buildroot_pkgs': [], 'chroot': 'epel-8-x86_64', 'enable_net': True, 'fedora_review': False, 'git_hash': '23910754419eccb7d1dd8f70825d095a45b5132d', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/simc/stable/Metview', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'Metview', 'package_version': '5.20.0-5', 'project_dirname': 'stable', 'project_name': 'stable', 'project_owner': 'simc', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/simc/stable/epel-8-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None, 'repo_gpgcheck': False}], 'sandbox': 'simc/stable--simc', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 0, 'submitter': 'simc', 'tags': [], 'task_id': '10960166-epel-8-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/simc/stable/Metview /var/lib/copr-rpmbuild/workspace/workdir-sq47luof/Metview --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/simc/stable/Metview', '/var/lib/copr-rpmbuild/workspace/workdir-sq47luof/Metview', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-sq47luof/Metview'... Running: git checkout 23910754419eccb7d1dd8f70825d095a45b5132d -- cmd: ['git', 'checkout', '23910754419eccb7d1dd8f70825d095a45b5132d', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-sq47luof/Metview rc: 0 stdout: stderr: Note: switching to '23910754419eccb7d1dd8f70825d095a45b5132d'. 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 Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 2391075 automatic import of Metview Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-sq47luof/Metview rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading Metview-5.20.0-Source.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -H 'Accept-Encoding: identity' -o Metview-5.20.0-Source.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/simc/stable/Metview/Metview-5.20.0-Source.tar.gz/md5/2fcad3757f9209b0c8fbee20699af07e/Metview-5.20.0-Source.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 47.68M 100 47.68M 0 0 17.59M 0 00:02 00:02 18.49M INFO: Reading stdout from command: md5sum Metview-5.20.0-Source.tar.gz tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-sq47luof/Metview/Metview-rpm.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-sq47luof/Metview --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1788869785.054605 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.8 starting (python version = 3.14.5, NVR = mock-6.8-1.fc44), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-sq47luof/Metview/Metview-rpm.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-sq47luof/Metview --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1788869785.054605 -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-sq47luof/Metview/Metview-rpm.spec) Config(rhel+epel-8-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.8 INFO: Mock Version: 6.8 Start: chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-8-x86_64-1788869785.054605/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 dnf4 detected and used (fallback) INFO: Buildroot is handled by package management from host and used with --installroot: rpm-6.0.2-1.fc44.x86_64 rpm-sequoia-1.10.2-2.fc44.x86_64 python3-dnf-4.24.0-3.fc44.noarch python3-dnf-plugins-core-4.10.1-9.fc44.noarch dnf5-5.4.4.0-1.fc44.x86_64 dnf5-plugins-5.4.4.0-1.fc44.x86_64 Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 2.5 MB/s | 113 kB 00:00 Red Hat Enterprise Linux - BaseOS 139 MB/s | 91 MB 00:00 Red Hat Enterprise Linux - AppStream 73 MB/s | 20 MB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 12 MB/s | 3.4 MB 00:00 Extra Packages for Enterprise Linux 8 - x86_64 10 MB/s | 3.5 MB 00:00 Last metadata expiration check: 0:00:01 ago on Tue Sep 8 12:16:40 2026. Dependencies resolved. ============================================================================================= Package Arch Version Repository Size ============================================================================================= Installing: bash x86_64 4.4.20-6.el8_10 rhel-baseos 1.5 M bzip2 x86_64 1.0.6-28.el8_10 rhel-baseos 60 k coreutils x86_64 8.30-20.el8_10 rhel-baseos 1.2 M cpio x86_64 2.12-11.el8 rhel-baseos 266 k diffutils x86_64 3.6-6.el8 rhel-baseos 359 k epel-rpm-macros noarch 8-43 epel 27 k findutils x86_64 1:4.6.0-24.el8_10 rhel-baseos 526 k gawk x86_64 4.2.1-4.el8 rhel-baseos 1.1 M gcc x86_64 8.5.0-28.el8_10 rhel-appstream 23 M gcc-c++ x86_64 8.5.0-28.el8_10 rhel-appstream 12 M grep x86_64 3.1-6.el8 rhel-baseos 274 k gzip x86_64 1.9-13.el8_5 rhel-baseos 167 k info x86_64 6.5-7.el8 rhel-baseos 198 k make x86_64 1:4.2.1-11.el8 rhel-baseos 498 k patch x86_64 2.7.6-11.el8 rhel-baseos 138 k redhat-release x86_64 8.10-0.3.el8 rhel-baseos 45 k redhat-rpm-config noarch 131-1.el8 rhel-appstream 91 k rpm-build x86_64 4.14.3-32.el8_10 rhel-appstream 175 k sed x86_64 4.5-5.el8_10 rhel-baseos 298 k tar x86_64 2:1.30-11.el8_10 rhel-baseos 838 k unzip x86_64 6.0-48.el8_10 rhel-baseos 196 k util-linux x86_64 2.32.1-48.el8_10 rhel-baseos 2.5 M which x86_64 2.21-21.el8_10 rhel-baseos 50 k xz x86_64 5.2.4-4.el8_6 rhel-baseos 153 k Installing dependencies: annobin x86_64 13.27-1.el8_10 rhel-appstream 793 k ansible-srpm-macros noarch 1-12.el8 epel 21 k audit-libs x86_64 3.1.2-1.el8_10.1 rhel-baseos 125 k basesystem noarch 11-5.el8 rhel-baseos 11 k binutils x86_64 2.30-128.el8_10 rhel-baseos 5.8 M brotli x86_64 1.0.6-4.el8_10 rhel-baseos 322 k bzip2-libs x86_64 1.0.6-28.el8_10 rhel-baseos 48 k ca-certificates noarch 2025.2.80_v9.0.304-80.2.el8_10 rhel-baseos 1.0 M chkconfig x86_64 1.19.2-1.el8 rhel-baseos 199 k coreutils-common x86_64 8.30-20.el8_10 rhel-baseos 2.0 M cpp x86_64 8.5.0-28.el8_10 rhel-appstream 10 M cracklib x86_64 2.9.6-15.el8 rhel-baseos 93 k cracklib-dicts x86_64 2.9.6-15.el8 rhel-baseos 4.0 M crypto-policies noarch 20230731-1.git3177e06.el8 rhel-baseos 64 k curl x86_64 7.61.1-34.el8_10.13 rhel-baseos 354 k cyrus-sasl-lib x86_64 2.1.27-6.el8_5 rhel-baseos 123 k dwz x86_64 0.12-10.el8 rhel-appstream 109 k efi-srpm-macros noarch 3-3.el8 rhel-appstream 22 k elfutils x86_64 0.190-2.el8 rhel-baseos 571 k elfutils-default-yama-scope noarch 0.190-2.el8 rhel-baseos 53 k elfutils-libelf x86_64 0.190-2.el8 rhel-baseos 233 k elfutils-libs x86_64 0.190-2.el8 rhel-baseos 305 k expat x86_64 2.5.0-2.el8_10.2 rhel-baseos 133 k file x86_64 5.33-27.el8_10 rhel-baseos 78 k file-libs x86_64 5.33-27.el8_10 rhel-baseos 544 k filesystem x86_64 3.8-6.el8 rhel-baseos 1.1 M fpc-srpm-macros noarch 1.3-1.el8 epel 8.2 k gc x86_64 7.6.4-3.el8 rhel-appstream 109 k gcc-plugin-annobin x86_64 8.5.0-28.el8_10 rhel-appstream 37 k gdb-headless x86_64 8.2-20.el8 rhel-appstream 3.7 M gdbm x86_64 1:1.18-2.el8 rhel-baseos 130 k gdbm-libs x86_64 1:1.18-2.el8 rhel-baseos 60 k ghc-srpm-macros noarch 1.4.2-7.el8 rhel-appstream 9.4 k glib2 x86_64 2.56.4-177.el8_10 rhel-baseos 2.5 M glibc x86_64 2.28-251.el8_10.40 rhel-baseos 2.2 M glibc-all-langpacks x86_64 2.28-251.el8_10.40 rhel-baseos 26 M glibc-common x86_64 2.28-251.el8_10.40 rhel-baseos 1.0 M glibc-devel x86_64 2.28-251.el8_10.40 rhel-baseos 91 k glibc-gconv-extra x86_64 2.28-251.el8_10.40 rhel-baseos 1.6 M glibc-headers x86_64 2.28-251.el8_10.40 rhel-baseos 496 k gmp x86_64 1:6.1.2-11.el8 rhel-baseos 318 k gnupg2 x86_64 2.2.20-4.el8_10 rhel-baseos 2.4 M gnutls x86_64 3.6.16-8.el8_10.6 rhel-baseos 1.0 M go-srpm-macros noarch 2-17.el8 rhel-appstream 13 k guile x86_64 5:2.0.14-7.el8 rhel-appstream 3.5 M ima-evm-utils x86_64 1.3.2-12.el8 rhel-baseos 64 k isl x86_64 0.16.1-6.el8 rhel-appstream 841 k kernel-headers x86_64 4.18.0-553.159.1.el8_10 rhel-baseos 12 M keyutils-libs x86_64 1.5.10-9.el8 rhel-baseos 34 k krb5-libs x86_64 1.18.2-34.el8_10 rhel-baseos 843 k libacl x86_64 2.4.0-1.el8_10 rhel-baseos 37 k libarchive x86_64 3.3.3-7.el8_10 rhel-baseos 359 k libassuan x86_64 2.5.1-3.el8 rhel-baseos 83 k libatomic_ops x86_64 7.6.2-3.el8 rhel-appstream 38 k libattr x86_64 2.6.0-1.el8_10 rhel-baseos 26 k libbabeltrace x86_64 1.5.4-4.el8 rhel-baseos 200 k libblkid x86_64 2.32.1-48.el8_10 rhel-baseos 220 k libcap x86_64 2.48-6.el8_10.1 rhel-baseos 74 k libcap-ng x86_64 0.7.11-1.el8 rhel-baseos 33 k libcom_err x86_64 1.45.6-7.el8_10 rhel-baseos 49 k libcurl x86_64 7.61.1-34.el8_10.13 rhel-baseos 307 k libdb x86_64 5.3.28-42.el8_4 rhel-baseos 751 k libdb-utils x86_64 5.3.28-42.el8_4 rhel-baseos 150 k libfdisk x86_64 2.32.1-48.el8_10 rhel-baseos 253 k libffi x86_64 3.1-24.el8 rhel-baseos 38 k libgcc x86_64 8.5.0-28.el8_10 rhel-baseos 82 k libgcrypt x86_64 1.8.5-8.el8_10 rhel-baseos 462 k libgomp x86_64 8.5.0-28.el8_10 rhel-baseos 209 k libgpg-error x86_64 1.31-1.el8 rhel-baseos 242 k libidn2 x86_64 2.2.0-1.el8 rhel-baseos 94 k libipt x86_64 1.6.1-8.el8 rhel-appstream 50 k libksba x86_64 1.3.5-9.el8_7 rhel-baseos 134 k libmount x86_64 2.32.1-48.el8_10 rhel-baseos 236 k libmpc x86_64 1.1.0-9.1.el8 rhel-appstream 61 k libnghttp2 x86_64 1.33.0-6.el8_10.3 rhel-baseos 77 k libnsl2 x86_64 1.2.0-2.20180605git4a062cf.el8 rhel-baseos 58 k libpkgconf x86_64 1.4.2-1.el8 rhel-baseos 35 k libpsl x86_64 0.20.2-6.el8 rhel-baseos 61 k libpwquality x86_64 1.4.4-6.el8 rhel-baseos 107 k libselinux x86_64 2.9-11.el8_10 rhel-baseos 165 k libsemanage x86_64 2.9-12.el8_10 rhel-baseos 169 k libsepol x86_64 2.9-3.el8 rhel-baseos 340 k libsigsegv x86_64 2.11-5.el8 rhel-baseos 30 k libsmartcols x86_64 2.32.1-48.el8_10 rhel-baseos 179 k libssh x86_64 0.9.6-17.el8_10 rhel-baseos 220 k libssh-config noarch 0.9.6-17.el8_10 rhel-baseos 20 k libstdc++ x86_64 8.5.0-28.el8_10 rhel-baseos 474 k libstdc++-devel x86_64 8.5.0-28.el8_10 rhel-appstream 2.1 M libtasn1 x86_64 4.13-6.el8_10 rhel-baseos 76 k libtirpc x86_64 1.1.4-12.el8_10 rhel-baseos 114 k libtool-ltdl x86_64 2.4.6-25.el8 rhel-baseos 58 k libunistring x86_64 0.9.9-3.el8 rhel-baseos 422 k libusbx x86_64 1.0.30-1.el8_10 rhel-baseos 82 k libutempter x86_64 1.1.6-14.el8 rhel-baseos 32 k libuuid x86_64 2.32.1-48.el8_10 rhel-baseos 99 k libverto x86_64 0.3.2-2.el8 rhel-baseos 24 k libxcrypt x86_64 4.1.1-6.el8 rhel-baseos 73 k libxcrypt-devel x86_64 4.1.1-6.el8 rhel-baseos 25 k libxml2 x86_64 2.9.7-21.el8_10.7 rhel-baseos 698 k libzstd x86_64 1.4.4-1.el8 rhel-baseos 266 k lua-libs x86_64 5.3.4-12.el8 rhel-baseos 118 k lua-srpm-macros noarch 1-13.el8 epel 9.2 k lz4-libs x86_64 1.8.3-5.el8_10 rhel-baseos 66 k mpfr x86_64 3.1.6-1.el8 rhel-baseos 221 k ncurses x86_64 6.1-10.20180224.el8 rhel-baseos 387 k ncurses-base noarch 6.1-10.20180224.el8 rhel-baseos 81 k ncurses-libs x86_64 6.1-10.20180224.el8 rhel-baseos 334 k nettle x86_64 3.4.1-7.el8 rhel-baseos 301 k npth x86_64 1.5-4.el8 rhel-baseos 26 k ocaml-srpm-macros noarch 5-4.el8 rhel-appstream 9.5 k openblas-srpm-macros noarch 2-2.el8 rhel-appstream 8.0 k openldap x86_64 2.4.46-21.el8_10 rhel-baseos 354 k openssl-libs x86_64 1:1.1.1k-17.el8_6 rhel-baseos 1.5 M p11-kit x86_64 0.23.22-2.el8 rhel-baseos 327 k p11-kit-trust x86_64 0.23.22-2.el8 rhel-baseos 138 k pam x86_64 1.3.1-40.el8_10 rhel-baseos 749 k pcre x86_64 8.42-6.el8 rhel-baseos 211 k pcre2 x86_64 10.32-3.el8_6 rhel-baseos 247 k perl-srpm-macros noarch 1-25.el8 rhel-appstream 11 k pkgconf x86_64 1.4.2-1.el8 rhel-baseos 38 k pkgconf-m4 noarch 1.4.2-1.el8 rhel-baseos 17 k pkgconf-pkg-config x86_64 1.4.2-1.el8 rhel-baseos 15 k platform-python x86_64 3.6.8-78.el8_10 rhel-baseos 89 k platform-python-setuptools noarch 39.2.0-9.el8_10 rhel-baseos 633 k popt x86_64 1.18-1.el8 rhel-baseos 61 k publicsuffix-list-dafsa noarch 20180723-1.el8 rhel-baseos 56 k python-rpm-macros noarch 3-45.el8 rhel-appstream 16 k python-srpm-macros noarch 3-45.el8 rhel-appstream 16 k python3-libs x86_64 3.6.8-78.el8_10 rhel-baseos 7.9 M python3-pip-wheel noarch 9.0.3-24.el8 rhel-baseos 866 k python3-rpm-macros noarch 3-45.el8 rhel-appstream 15 k python3-setuptools-wheel noarch 39.2.0-9.el8_10 rhel-baseos 289 k qt5-srpm-macros noarch 5.15.3-1.el8 rhel-appstream 11 k readline x86_64 7.0-10.el8 rhel-baseos 199 k rpm x86_64 4.14.3-32.el8_10 rhel-baseos 545 k rpm-build-libs x86_64 4.14.3-32.el8_10 rhel-baseos 158 k rpm-libs x86_64 4.14.3-32.el8_10 rhel-baseos 348 k rust-srpm-macros noarch 5-2.el8 rhel-appstream 9.3 k setup noarch 2.12.2-9.el8 rhel-baseos 181 k shadow-utils x86_64 2:4.6-23.el8_10 rhel-baseos 1.2 M sqlite-libs x86_64 3.26.0-21.el8_10 rhel-baseos 580 k systemd-libs x86_64 239-82.el8_10.19 rhel-baseos 1.1 M tpm2-tss x86_64 2.3.2-6.el8 rhel-baseos 275 k tzdata noarch 2026c-1.el8_10 rhel-baseos 549 k xz-libs x86_64 5.2.4-4.el8_6 rhel-baseos 94 k zip x86_64 3.0-23.el8 rhel-baseos 270 k zlib x86_64 1.2.11-25.el8 rhel-baseos 103 k zstd x86_64 1.4.4-1.el8 rhel-appstream 393 k Transaction Summary ============================================================================================= Install 172 Packages Total download size: 164 M Installed size: 813 M Downloading Packages: (1/172): grep-3.1-6.el8.x86_64.rpm 2.5 MB/s | 274 kB 00:00 (2/172): cracklib-2.9.6-15.el8.x86_64.rpm 613 kB/s | 93 kB 00:00 (3/172): libassuan-2.5.1-3.el8.x86_64.rpm 1.3 MB/s | 83 kB 00:00 (4/172): libunistring-0.9.9-3.el8.x86_64.rpm 5.3 MB/s | 422 kB 00:00 (5/172): cracklib-dicts-2.9.6-15.el8.x86_64.rpm 16 MB/s | 4.0 MB 00:00 (6/172): libutempter-1.1.6-14.el8.x86_64.rpm 766 kB/s | 32 kB 00:00 (7/172): libsigsegv-2.11-5.el8.x86_64.rpm 211 kB/s | 30 kB 00:00 (8/172): mpfr-3.1.6-1.el8.x86_64.rpm 4.7 MB/s | 221 kB 00:00 (9/172): npth-1.5-4.el8.x86_64.rpm 711 kB/s | 26 kB 00:00 (10/172): pkgconf-pkg-config-1.4.2-1.el8.x86_64 322 kB/s | 15 kB 00:00 (11/172): readline-7.0-10.el8.x86_64.rpm 4.7 MB/s | 199 kB 00:00 (12/172): pkgconf-1.4.2-1.el8.x86_64.rpm 479 kB/s | 38 kB 00:00 (13/172): zip-3.0-23.el8.x86_64.rpm 3.1 MB/s | 270 kB 00:00 (14/172): basesystem-11-5.el8.noarch.rpm 89 kB/s | 11 kB 00:00 (15/172): libnsl2-1.2.0-2.20180605git4a062cf.el 340 kB/s | 58 kB 00:00 (16/172): libpkgconf-1.4.2-1.el8.x86_64.rpm 211 kB/s | 35 kB 00:00 (17/172): libtool-ltdl-2.4.6-25.el8.x86_64.rpm 771 kB/s | 58 kB 00:00 (18/172): pkgconf-m4-1.4.2-1.el8.noarch.rpm 413 kB/s | 17 kB 00:00 (19/172): publicsuffix-list-dafsa-20180723-1.el 2.0 MB/s | 56 kB 00:00 (20/172): libgpg-error-1.31-1.el8.x86_64.rpm 712 kB/s | 242 kB 00:00 (21/172): diffutils-3.6-6.el8.x86_64.rpm 6.9 MB/s | 359 kB 00:00 (22/172): patch-2.7.6-11.el8.x86_64.rpm 3.9 MB/s | 138 kB 00:00 (23/172): libidn2-2.2.0-1.el8.x86_64.rpm 2.0 MB/s | 94 kB 00:00 (24/172): libzstd-1.4.4-1.el8.x86_64.rpm 7.8 MB/s | 266 kB 00:00 (25/172): popt-1.18-1.el8.x86_64.rpm 1.9 MB/s | 61 kB 00:00 (26/172): libpsl-0.20.2-6.el8.x86_64.rpm 1.3 MB/s | 61 kB 00:00 (27/172): ima-evm-utils-1.3.2-12.el8.x86_64.rpm 2.2 MB/s | 64 kB 00:00 (28/172): filesystem-3.8-6.el8.x86_64.rpm 24 MB/s | 1.1 MB 00:00 (29/172): libcap-ng-0.7.11-1.el8.x86_64.rpm 652 kB/s | 33 kB 00:00 (30/172): libdb-utils-5.3.28-42.el8_4.x86_64.rp 2.9 MB/s | 150 kB 00:00 (31/172): libdb-5.3.28-42.el8_4.x86_64.rpm 9.4 MB/s | 751 kB 00:00 (32/172): libxcrypt-4.1.1-6.el8.x86_64.rpm 1.3 MB/s | 73 kB 00:00 (33/172): nettle-3.4.1-7.el8.x86_64.rpm 6.3 MB/s | 301 kB 00:00 (34/172): libxcrypt-devel-4.1.1-6.el8.x86_64.rp 495 kB/s | 25 kB 00:00 (35/172): pcre-8.42-6.el8.x86_64.rpm 3.8 MB/s | 211 kB 00:00 (36/172): keyutils-libs-1.5.10-9.el8.x86_64.rpm 1.1 MB/s | 34 kB 00:00 (37/172): libsepol-2.9-3.el8.x86_64.rpm 11 MB/s | 340 kB 00:00 (38/172): cyrus-sasl-lib-2.1.27-6.el8_5.x86_64. 1.3 MB/s | 123 kB 00:00 (39/172): gzip-1.9-13.el8_5.x86_64.rpm 1.7 MB/s | 167 kB 00:00 (40/172): cpio-2.12-11.el8.x86_64.rpm 4.1 MB/s | 266 kB 00:00 (41/172): gawk-4.2.1-4.el8.x86_64.rpm 13 MB/s | 1.1 MB 00:00 (42/172): info-6.5-7.el8.x86_64.rpm 3.0 MB/s | 198 kB 00:00 (43/172): make-4.2.1-11.el8.x86_64.rpm 10 MB/s | 498 kB 00:00 (44/172): lua-libs-5.3.4-12.el8.x86_64.rpm 749 kB/s | 118 kB 00:00 (45/172): xz-5.2.4-4.el8_6.x86_64.rpm 2.6 MB/s | 153 kB 00:00 (46/172): gdbm-libs-1.18-2.el8.x86_64.rpm 1.4 MB/s | 60 kB 00:00 (47/172): xz-libs-5.2.4-4.el8_6.x86_64.rpm 1.6 MB/s | 94 kB 00:00 (48/172): libbabeltrace-1.5.4-4.el8.x86_64.rpm 2.4 MB/s | 200 kB 00:00 (49/172): pcre2-10.32-3.el8_6.x86_64.rpm 3.3 MB/s | 247 kB 00:00 (50/172): libverto-0.3.2-2.el8.x86_64.rpm 304 kB/s | 24 kB 00:00 (51/172): gdbm-1.18-2.el8.x86_64.rpm 3.6 MB/s | 130 kB 00:00 (52/172): libpwquality-1.4.4-6.el8.x86_64.rpm 3.2 MB/s | 107 kB 00:00 (53/172): libksba-1.3.5-9.el8_7.x86_64.rpm 1.6 MB/s | 134 kB 00:00 (54/172): setup-2.12.2-9.el8.noarch.rpm 2.1 MB/s | 181 kB 00:00 (55/172): libffi-3.1-24.el8.x86_64.rpm 211 kB/s | 38 kB 00:00 (56/172): crypto-policies-20230731-1.git3177e06 2.2 MB/s | 64 kB 00:00 (57/172): ncurses-6.1-10.20180224.el8.x86_64.rp 7.2 MB/s | 387 kB 00:00 (58/172): ncurses-libs-6.1-10.20180224.el8.x86_ 5.3 MB/s | 334 kB 00:00 (59/172): zlib-1.2.11-25.el8.x86_64.rpm 1.9 MB/s | 103 kB 00:00 (60/172): chkconfig-1.19.2-1.el8.x86_64.rpm 763 kB/s | 199 kB 00:00 (61/172): elfutils-default-yama-scope-0.190-2.e 1.1 MB/s | 53 kB 00:00 (62/172): elfutils-0.190-2.el8.x86_64.rpm 5.3 MB/s | 571 kB 00:00 (63/172): elfutils-libs-0.190-2.el8.x86_64.rpm 5.2 MB/s | 305 kB 00:00 (64/172): gmp-6.1.2-11.el8.x86_64.rpm 3.4 MB/s | 318 kB 00:00 (65/172): p11-kit-0.23.22-2.el8.x86_64.rpm 7.1 MB/s | 327 kB 00:00 (66/172): p11-kit-trust-0.23.22-2.el8.x86_64.rp 4.4 MB/s | 138 kB 00:00 (67/172): ncurses-base-6.1-10.20180224.el8.noar 184 kB/s | 81 kB 00:00 (68/172): python3-pip-wheel-9.0.3-24.el8.noarch 9.3 MB/s | 866 kB 00:00 (69/172): libtirpc-1.1.4-12.el8_10.x86_64.rpm 3.4 MB/s | 114 kB 00:00 (70/172): redhat-release-8.10-0.3.el8.x86_64.rp 1.3 MB/s | 45 kB 00:00 (71/172): tpm2-tss-2.3.2-6.el8.x86_64.rpm 2.3 MB/s | 275 kB 00:00 (72/172): bzip2-1.0.6-28.el8_10.x86_64.rpm 1.0 MB/s | 60 kB 00:00 (73/172): elfutils-libelf-0.190-2.el8.x86_64.rp 498 kB/s | 233 kB 00:00 (74/172): bzip2-libs-1.0.6-28.el8_10.x86_64.rpm 694 kB/s | 48 kB 00:00 (75/172): rpm-libs-4.14.3-32.el8_10.x86_64.rpm 8.6 MB/s | 348 kB 00:00 (76/172): rpm-4.14.3-32.el8_10.x86_64.rpm 4.0 MB/s | 545 kB 00:00 (77/172): libsemanage-2.9-12.el8_10.x86_64.rpm 2.5 MB/s | 169 kB 00:00 (78/172): rpm-build-libs-4.14.3-32.el8_10.x86_6 823 kB/s | 158 kB 00:00 (79/172): openldap-2.4.46-21.el8_10.x86_64.rpm 1.7 MB/s | 354 kB 00:00 (80/172): unzip-6.0-48.el8_10.x86_64.rpm 2.7 MB/s | 196 kB 00:00 (81/172): audit-libs-3.1.2-1.el8_10.1.x86_64.rp 1.4 MB/s | 125 kB 00:00 (82/172): lz4-libs-1.8.3-5.el8_10.x86_64.rpm 1.9 MB/s | 66 kB 00:00 (83/172): platform-python-setuptools-39.2.0-9.e 11 MB/s | 633 kB 00:00 (84/172): python3-setuptools-wheel-39.2.0-9.el8 7.6 MB/s | 289 kB 00:00 (85/172): bash-4.4.20-6.el8_10.x86_64.rpm 17 MB/s | 1.5 MB 00:00 (86/172): which-2.21-21.el8_10.x86_64.rpm 359 kB/s | 50 kB 00:00 (87/172): libgcc-8.5.0-28.el8_10.x86_64.rpm 698 kB/s | 82 kB 00:00 (88/172): tar-1.30-11.el8_10.x86_64.rpm 4.2 MB/s | 838 kB 00:00 (89/172): libstdc++-8.5.0-28.el8_10.x86_64.rpm 15 MB/s | 474 kB 00:00 (90/172): file-5.33-27.el8_10.x86_64.rpm 1.4 MB/s | 78 kB 00:00 (91/172): libgomp-8.5.0-28.el8_10.x86_64.rpm 1.4 MB/s | 209 kB 00:00 (92/172): file-libs-5.33-27.el8_10.x86_64.rpm 6.1 MB/s | 544 kB 00:00 (93/172): libcom_err-1.45.6-7.el8_10.x86_64.rpm 679 kB/s | 49 kB 00:00 (94/172): ca-certificates-2025.2.80_v9.0.304-80 25 MB/s | 1.0 MB 00:00 (95/172): binutils-2.30-128.el8_10.x86_64.rpm 99 MB/s | 5.8 MB 00:00 (96/172): findutils-4.6.0-24.el8_10.x86_64.rpm 14 MB/s | 526 kB 00:00 (97/172): shadow-utils-4.6-23.el8_10.x86_64.rpm 11 MB/s | 1.2 MB 00:00 (98/172): libfdisk-2.32.1-48.el8_10.x86_64.rpm 2.5 MB/s | 253 kB 00:00 (99/172): gnupg2-2.2.20-4.el8_10.x86_64.rpm 11 MB/s | 2.4 MB 00:00 (100/172): libmount-2.32.1-48.el8_10.x86_64.rpm 6.3 MB/s | 236 kB 00:00 (101/172): libuuid-2.32.1-48.el8_10.x86_64.rpm 2.8 MB/s | 99 kB 00:00 (102/172): libsmartcols-2.32.1-48.el8_10.x86_64 2.5 MB/s | 179 kB 00:00 (103/172): brotli-1.0.6-4.el8_10.x86_64.rpm 4.4 MB/s | 322 kB 00:00 (104/172): libselinux-2.9-11.el8_10.x86_64.rpm 2.7 MB/s | 165 kB 00:00 (105/172): sed-4.5-5.el8_10.x86_64.rpm 7.5 MB/s | 298 kB 00:00 (106/172): libarchive-3.3.3-7.el8_10.x86_64.rpm 10 MB/s | 359 kB 00:00 (107/172): libcap-2.48-6.el8_10.1.x86_64.rpm 1.9 MB/s | 74 kB 00:00 (108/172): libblkid-2.32.1-48.el8_10.x86_64.rpm 400 kB/s | 220 kB 00:00 (109/172): krb5-libs-1.18.2-34.el8_10.x86_64.rp 14 MB/s | 843 kB 00:00 (110/172): libtasn1-4.13-6.el8_10.x86_64.rpm 1.3 MB/s | 76 kB 00:00 (111/172): libusbx-1.0.30-1.el8_10.x86_64.rpm 3.2 MB/s | 82 kB 00:00 (112/172): gnutls-3.6.16-8.el8_10.6.x86_64.rpm 7.2 MB/s | 1.0 MB 00:00 (113/172): util-linux-2.32.1-48.el8_10.x86_64.r 5.6 MB/s | 2.5 MB 00:00 (114/172): openssl-libs-1.1.1k-17.el8_6.x86_64. 19 MB/s | 1.5 MB 00:00 (115/172): glibc-2.28-251.el8_10.40.x86_64.rpm 29 MB/s | 2.2 MB 00:00 (116/172): glibc-common-2.28-251.el8_10.40.x86_ 19 MB/s | 1.0 MB 00:00 (117/172): glibc-devel-2.28-251.el8_10.40.x86_6 1.7 MB/s | 91 kB 00:00 (118/172): glibc-headers-2.28-251.el8_10.40.x86 15 MB/s | 496 kB 00:00 (119/172): glibc-gconv-extra-2.28-251.el8_10.40 34 MB/s | 1.6 MB 00:00 (120/172): libacl-2.4.0-1.el8_10.x86_64.rpm 1.4 MB/s | 37 kB 00:00 (121/172): coreutils-8.30-20.el8_10.x86_64.rpm 30 MB/s | 1.2 MB 00:00 (122/172): libgcrypt-1.8.5-8.el8_10.x86_64.rpm 14 MB/s | 462 kB 00:00 (123/172): coreutils-common-8.30-20.el8_10.x86_ 37 MB/s | 2.0 MB 00:00 (124/172): libnghttp2-1.33.0-6.el8_10.3.x86_64. 1.2 MB/s | 77 kB 00:00 (125/172): glibc-all-langpacks-2.28-251.el8_10. 77 MB/s | 26 MB 00:00 (126/172): tzdata-2026c-1.el8_10.noarch.rpm 5.4 MB/s | 549 kB 00:00 (127/172): libattr-2.6.0-1.el8_10.x86_64.rpm 665 kB/s | 26 kB 00:00 (128/172): platform-python-3.6.8-78.el8_10.x86_ 1.8 MB/s | 89 kB 00:00 (129/172): pam-1.3.1-40.el8_10.x86_64.rpm 7.7 MB/s | 749 kB 00:00 (130/172): curl-7.61.1-34.el8_10.13.x86_64.rpm 7.5 MB/s | 354 kB 00:00 (131/172): libcurl-7.61.1-34.el8_10.13.x86_64.r 7.0 MB/s | 307 kB 00:00 (132/172): sqlite-libs-3.26.0-21.el8_10.x86_64. 7.1 MB/s | 580 kB 00:00 (133/172): python3-libs-3.6.8-78.el8_10.x86_64. 43 MB/s | 7.9 MB 00:00 (134/172): libxml2-2.9.7-21.el8_10.7.x86_64.rpm 12 MB/s | 698 kB 00:00 (135/172): libssh-config-0.9.6-17.el8_10.noarch 764 kB/s | 20 kB 00:00 (136/172): libssh-0.9.6-17.el8_10.x86_64.rpm 6.8 MB/s | 220 kB 00:00 (137/172): glib2-2.56.4-177.el8_10.x86_64.rpm 38 MB/s | 2.5 MB 00:00 (138/172): expat-2.5.0-2.el8_10.2.x86_64.rpm 2.1 MB/s | 133 kB 00:00 (139/172): systemd-libs-239-82.el8_10.19.x86_64 13 MB/s | 1.1 MB 00:00 (140/172): ghc-srpm-macros-1.4.2-7.el8.noarch.r 271 kB/s | 9.4 kB 00:00 (141/172): kernel-headers-4.18.0-553.159.1.el8_ 73 MB/s | 12 MB 00:00 (142/172): openblas-srpm-macros-2-2.el8.noarch. 180 kB/s | 8.0 kB 00:00 (143/172): perl-srpm-macros-1-25.el8.noarch.rpm 306 kB/s | 11 kB 00:00 (144/172): rust-srpm-macros-5-2.el8.noarch.rpm 192 kB/s | 9.3 kB 00:00 (145/172): gc-7.6.4-3.el8.x86_64.rpm 2.7 MB/s | 109 kB 00:00 (146/172): ocaml-srpm-macros-5-4.el8.noarch.rpm 56 kB/s | 9.5 kB 00:00 (147/172): guile-2.0.14-7.el8.x86_64.rpm 63 MB/s | 3.5 MB 00:00 (148/172): isl-0.16.1-6.el8.x86_64.rpm 19 MB/s | 841 kB 00:00 (149/172): libatomic_ops-7.6.2-3.el8.x86_64.rpm 333 kB/s | 38 kB 00:00 (150/172): libipt-1.6.1-8.el8.x86_64.rpm 1.4 MB/s | 50 kB 00:00 (151/172): libmpc-1.1.0-9.1.el8.x86_64.rpm 1.1 MB/s | 61 kB 00:00 (152/172): go-srpm-macros-2-17.el8.noarch.rpm 141 kB/s | 13 kB 00:00 (153/172): dwz-0.12-10.el8.x86_64.rpm 2.2 MB/s | 109 kB 00:00 (154/172): qt5-srpm-macros-5.15.3-1.el8.noarch. 294 kB/s | 11 kB 00:00 (155/172): python-rpm-macros-3-45.el8.noarch.rp 132 kB/s | 16 kB 00:00 (156/172): python3-rpm-macros-3-45.el8.noarch.r 493 kB/s | 15 kB 00:00 (157/172): zstd-1.4.4-1.el8.x86_64.rpm 1.0 MB/s | 393 kB 00:00 (158/172): redhat-rpm-config-131-1.el8.noarch.r 2.7 MB/s | 91 kB 00:00 (159/172): python-srpm-macros-3-45.el8.noarch.r 273 kB/s | 16 kB 00:00 (160/172): rpm-build-4.14.3-32.el8_10.x86_64.rp 5.5 MB/s | 175 kB 00:00 (161/172): gdb-headless-8.2-20.el8.x86_64.rpm 44 MB/s | 3.7 MB 00:00 (162/172): efi-srpm-macros-3-3.el8.noarch.rpm 42 kB/s | 22 kB 00:00 (163/172): cpp-8.5.0-28.el8_10.x86_64.rpm 77 MB/s | 10 MB 00:00 (164/172): gcc-plugin-annobin-8.5.0-28.el8_10.x 362 kB/s | 37 kB 00:00 (165/172): gcc-c++-8.5.0-28.el8_10.x86_64.rpm 62 MB/s | 12 MB 00:00 (166/172): gcc-8.5.0-28.el8_10.x86_64.rpm 80 MB/s | 23 MB 00:00 (167/172): libstdc++-devel-8.5.0-28.el8_10.x86_ 24 MB/s | 2.1 MB 00:00 (168/172): ansible-srpm-macros-1-12.el8.noarch. 1.3 MB/s | 21 kB 00:00 (169/172): annobin-13.27-1.el8_10.x86_64.rpm 17 MB/s | 793 kB 00:00 (170/172): epel-rpm-macros-8-43.noarch.rpm 2.0 MB/s | 27 kB 00:00 (171/172): fpc-srpm-macros-1.3-1.el8.noarch.rpm 2.4 MB/s | 8.2 kB 00:00 (172/172): lua-srpm-macros-1-13.el8.noarch.rpm 1.4 MB/s | 9.2 kB 00:00 -------------------------------------------------------------------------------- Total 30 MB/s | 164 MB 00:05 Red Hat Enterprise Linux - BaseOS 3.1 MB/s | 3.1 kB 00:00 Importing GPG key 0x2FA658E0: Userid : "Red Hat, Inc. (auxiliary key) " Fingerprint: 43A6 E49C 4A38 F4BE 9ABF 2A53 4568 9C88 2FA6 58E0 From : /usr/share/distribution-gpg-keys/redhat/RPM-GPG-KEY-redhat8-release Key imported successfully Importing GPG key 0xFD431D51: Userid : "Red Hat, Inc. (release key 2) " Fingerprint: 567E 347A D004 4ADE 55BA 8A5F 199E 2F91 FD43 1D51 From : /usr/share/distribution-gpg-keys/redhat/RPM-GPG-KEY-redhat8-release Key imported successfully Extra Packages for Enterprise Linux 8 - x86_64 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x2F86D6A1: Userid : "Fedora EPEL (8) " Fingerprint: 94E2 79EB 8D8F 25B2 1810 ADF1 21EA 45AB 2F86 D6A1 From : /usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-8 Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.8-6.el8.x86_64 1/1 Preparing : 1/1 Installing : libgcc-8.5.0-28.el8_10.x86_64 1/172 Running scriptlet: libgcc-8.5.0-28.el8_10.x86_64 1/172 Installing : python-srpm-macros-3-45.el8.noarch 2/172 Installing : crypto-policies-20230731-1.git3177e06.el8.noarch 3/172 Running scriptlet: crypto-policies-20230731-1.git3177e06.el8.noarch 3/172 Installing : python-rpm-macros-3-45.el8.noarch 4/172 Installing : python3-setuptools-wheel-39.2.0-9.el8_10.noarch 5/172 Installing : redhat-release-8.10-0.3.el8.x86_64 6/172 Installing : setup-2.12.2-9.el8.noarch 7/172 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.12.2-9.el8.noarch 7/172 Installing : filesystem-3.8-6.el8.x86_64 8/172 error: failed to open /usr/lib/group for id/name lookup: No such file or directory Installing : python3-pip-wheel-9.0.3-24.el8.noarch 9/172 Installing : basesystem-11-5.el8.noarch 10/172 Installing : python3-rpm-macros-3-45.el8.noarch 11/172 Installing : fpc-srpm-macros-1.3-1.el8.noarch 12/172 Installing : ansible-srpm-macros-1-12.el8.noarch 13/172 Installing : qt5-srpm-macros-5.15.3-1.el8.noarch 14/172 Installing : go-srpm-macros-2-17.el8.noarch 15/172 Installing : rust-srpm-macros-5-2.el8.noarch 16/172 Installing : perl-srpm-macros-1-25.el8.noarch 17/172 Installing : openblas-srpm-macros-2-2.el8.noarch 18/172 Installing : ocaml-srpm-macros-5-4.el8.noarch 19/172 Installing : ghc-srpm-macros-1.4.2-7.el8.noarch 20/172 Installing : kernel-headers-4.18.0-553.159.1.el8_10.x86_64 21/172 Installing : libssh-config-0.9.6-17.el8_10.noarch 22/172 Installing : tzdata-2026c-1.el8_10.noarch 23/172 Installing : ncurses-base-6.1-10.20180224.el8.noarch 24/172 Installing : pcre2-10.32-3.el8_6.x86_64 25/172 Installing : libselinux-2.9-11.el8_10.x86_64 26/172 Installing : glibc-common-2.28-251.el8_10.40.x86_64 27/172 Installing : glibc-all-langpacks-2.28-251.el8_10.40.x86_64 28/172 Running scriptlet: glibc-2.28-251.el8_10.40.x86_64 29/172 Installing : glibc-2.28-251.el8_10.40.x86_64 29/172 Running scriptlet: glibc-2.28-251.el8_10.40.x86_64 29/172 Installing : ncurses-libs-6.1-10.20180224.el8.x86_64 30/172 Installing : bash-4.4.20-6.el8_10.x86_64 31/172 Running scriptlet: bash-4.4.20-6.el8_10.x86_64 31/172 Installing : libsepol-2.9-3.el8.x86_64 32/172 Running scriptlet: libsepol-2.9-3.el8.x86_64 32/172 Installing : zlib-1.2.11-25.el8.x86_64 33/172 Installing : info-6.5-7.el8.x86_64 34/172 Installing : bzip2-libs-1.0.6-28.el8_10.x86_64 35/172 Installing : xz-libs-5.2.4-4.el8_6.x86_64 36/172 Installing : gmp-1:6.1.2-11.el8.x86_64 37/172 Running scriptlet: gmp-1:6.1.2-11.el8.x86_64 37/172 Installing : libstdc++-8.5.0-28.el8_10.x86_64 38/172 Running scriptlet: libstdc++-8.5.0-28.el8_10.x86_64 38/172 Installing : libacl-2.4.0-1.el8_10.x86_64 39/172 Installing : libzstd-1.4.4-1.el8.x86_64 40/172 Installing : elfutils-libelf-0.190-2.el8.x86_64 41/172 Installing : libxcrypt-4.1.1-6.el8.x86_64 42/172 Installing : mpfr-3.1.6-1.el8.x86_64 43/172 Running scriptlet: mpfr-3.1.6-1.el8.x86_64 43/172 Installing : readline-7.0-10.el8.x86_64 44/172 Running scriptlet: readline-7.0-10.el8.x86_64 44/172 Installing : sqlite-libs-3.26.0-21.el8_10.x86_64 45/172 Installing : popt-1.18-1.el8.x86_64 46/172 Installing : libcap-2.48-6.el8_10.1.x86_64 47/172 Installing : sed-4.5-5.el8_10.x86_64 48/172 Running scriptlet: sed-4.5-5.el8_10.x86_64 48/172 Installing : libcom_err-1.45.6-7.el8_10.x86_64 49/172 Running scriptlet: libcom_err-1.45.6-7.el8_10.x86_64 49/172 Installing : libuuid-2.32.1-48.el8_10.x86_64 50/172 Running scriptlet: libuuid-2.32.1-48.el8_10.x86_64 50/172 Installing : chkconfig-1.19.2-1.el8.x86_64 51/172 Installing : libunistring-0.9.9-3.el8.x86_64 52/172 Installing : libgpg-error-1.31-1.el8.x86_64 53/172 Installing : lua-libs-5.3.4-12.el8.x86_64 54/172 Installing : libffi-3.1-24.el8.x86_64 55/172 Installing : p11-kit-0.23.22-2.el8.x86_64 56/172 Installing : libidn2-2.2.0-1.el8.x86_64 57/172 Installing : libmpc-1.1.0-9.1.el8.x86_64 58/172 Installing : file-libs-5.33-27.el8_10.x86_64 59/172 Installing : libattr-2.6.0-1.el8_10.x86_64 60/172 Installing : file-5.33-27.el8_10.x86_64 61/172 Installing : libgcrypt-1.8.5-8.el8_10.x86_64 62/172 Running scriptlet: libgcrypt-1.8.5-8.el8_10.x86_64 62/172 Installing : unzip-6.0-48.el8_10.x86_64 63/172 Installing : findutils-1:4.6.0-24.el8_10.x86_64 64/172 Running scriptlet: findutils-1:4.6.0-24.el8_10.x86_64 64/172 Running scriptlet: glibc-headers-2.28-251.el8_10.40.x86_64 65/172 Installing : glibc-headers-2.28-251.el8_10.40.x86_64 65/172 Installing : libcap-ng-0.7.11-1.el8.x86_64 66/172 Installing : audit-libs-3.1.2-1.el8_10.1.x86_64 67/172 Installing : pcre-8.42-6.el8.x86_64 68/172 Installing : grep-3.1-6.el8.x86_64 69/172 Running scriptlet: grep-3.1-6.el8.x86_64 69/172 Installing : keyutils-libs-1.5.10-9.el8.x86_64 70/172 Installing : gdbm-libs-1:1.18-2.el8.x86_64 71/172 Installing : lz4-libs-1.8.3-5.el8_10.x86_64 72/172 Installing : libtasn1-4.13-6.el8_10.x86_64 73/172 Running scriptlet: libtasn1-4.13-6.el8_10.x86_64 73/172 Installing : p11-kit-trust-0.23.22-2.el8.x86_64 74/172 Running scriptlet: p11-kit-trust-0.23.22-2.el8.x86_64 74/172 Installing : expat-2.5.0-2.el8_10.2.x86_64 75/172 Installing : gdbm-1:1.18-2.el8.x86_64 76/172 Installing : xz-5.2.4-4.el8_6.x86_64 77/172 Installing : libsemanage-2.9-12.el8_10.x86_64 78/172 Installing : zip-3.0-23.el8.x86_64 79/172 Installing : patch-2.7.6-11.el8.x86_64 80/172 Installing : cpp-8.5.0-28.el8_10.x86_64 81/172 Running scriptlet: cpp-8.5.0-28.el8_10.x86_64 81/172 Installing : libassuan-2.5.1-3.el8.x86_64 82/172 Installing : libksba-1.3.5-9.el8_7.x86_64 83/172 Installing : dwz-0.12-10.el8.x86_64 84/172 Installing : tar-2:1.30-11.el8_10.x86_64 85/172 Running scriptlet: tar-2:1.30-11.el8_10.x86_64 85/172 Installing : zstd-1.4.4-1.el8.x86_64 86/172 Installing : libstdc++-devel-8.5.0-28.el8_10.x86_64 87/172 Installing : nettle-3.4.1-7.el8.x86_64 88/172 Running scriptlet: nettle-3.4.1-7.el8.x86_64 88/172 Installing : gnutls-3.6.16-8.el8_10.6.x86_64 89/172 Installing : isl-0.16.1-6.el8.x86_64 90/172 Running scriptlet: isl-0.16.1-6.el8.x86_64 90/172 Installing : libxml2-2.9.7-21.el8_10.7.x86_64 91/172 Installing : bzip2-1.0.6-28.el8_10.x86_64 92/172 Installing : diffutils-3.6-6.el8.x86_64 93/172 Running scriptlet: diffutils-3.6-6.el8.x86_64 93/172 Installing : libgomp-8.5.0-28.el8_10.x86_64 94/172 Running scriptlet: libgomp-8.5.0-28.el8_10.x86_64 94/172 Installing : coreutils-common-8.30-20.el8_10.x86_64 95/172 Running scriptlet: coreutils-common-8.30-20.el8_10.x86_64 95/172 Installing : elfutils-default-yama-scope-0.190-2.el8.noarch 96/172 Running scriptlet: elfutils-default-yama-scope-0.190-2.el8.noarch 96/172 Installing : elfutils-libs-0.190-2.el8.x86_64 97/172 Installing : elfutils-0.190-2.el8.x86_64 98/172 Installing : ncurses-6.1-10.20180224.el8.x86_64 99/172 Installing : openssl-libs-1:1.1.1k-17.el8_6.x86_64 100/172 Running scriptlet: openssl-libs-1:1.1.1k-17.el8_6.x86_64 100/172 Installing : coreutils-8.30-20.el8_10.x86_64 101/172 Running scriptlet: ca-certificates-2025.2.80_v9.0.304-80.2.el8_10.n 102/172 Installing : ca-certificates-2025.2.80_v9.0.304-80.2.el8_10.n 102/172 Running scriptlet: ca-certificates-2025.2.80_v9.0.304-80.2.el8_10.n 102/172 Installing : libdb-5.3.28-42.el8_4.x86_64 103/172 Running scriptlet: libdb-5.3.28-42.el8_4.x86_64 103/172 Installing : libblkid-2.32.1-48.el8_10.x86_64 104/172 Running scriptlet: libblkid-2.32.1-48.el8_10.x86_64 104/172 Installing : libmount-2.32.1-48.el8_10.x86_64 105/172 Running scriptlet: libmount-2.32.1-48.el8_10.x86_64 105/172 Installing : systemd-libs-239-82.el8_10.19.x86_64 106/172 Running scriptlet: systemd-libs-239-82.el8_10.19.x86_64 106/172 Installing : gzip-1.9-13.el8_5.x86_64 107/172 Running scriptlet: gzip-1.9-13.el8_5.x86_64 107/172 Installing : cracklib-2.9.6-15.el8.x86_64 108/172 Installing : binutils-2.30-128.el8_10.x86_64 109/172 Running scriptlet: binutils-2.30-128.el8_10.x86_64 109/172 Installing : shadow-utils-2:4.6-23.el8_10.x86_64 110/172 Running scriptlet: libutempter-1.1.6-14.el8.x86_64 111/172 Installing : libutempter-1.1.6-14.el8.x86_64 111/172 error: failed to open /usr/lib/group for id/name lookup: No such file or directory error: failed to open /usr/lib/group for id/name lookup: No such file or directory Running scriptlet: tpm2-tss-2.3.2-6.el8.x86_64 112/172 Installing : tpm2-tss-2.3.2-6.el8.x86_64 112/172 Running scriptlet: tpm2-tss-2.3.2-6.el8.x86_64 112/172 Installing : ima-evm-utils-1.3.2-12.el8.x86_64 113/172 Installing : cracklib-dicts-2.9.6-15.el8.x86_64 114/172 Installing : libusbx-1.0.30-1.el8_10.x86_64 115/172 Installing : glib2-2.56.4-177.el8_10.x86_64 116/172 Installing : libbabeltrace-1.5.4-4.el8.x86_64 117/172 Running scriptlet: libbabeltrace-1.5.4-4.el8.x86_64 117/172 Installing : libfdisk-2.32.1-48.el8_10.x86_64 118/172 Running scriptlet: libfdisk-2.32.1-48.el8_10.x86_64 118/172 Installing : libdb-utils-5.3.28-42.el8_4.x86_64 119/172 Installing : libarchive-3.3.3-7.el8_10.x86_64 120/172 Installing : libsigsegv-2.11-5.el8.x86_64 121/172 Installing : gawk-4.2.1-4.el8.x86_64 122/172 Installing : npth-1.5-4.el8.x86_64 123/172 Installing : libpkgconf-1.4.2-1.el8.x86_64 124/172 Installing : pkgconf-1.4.2-1.el8.x86_64 125/172 Installing : libtool-ltdl-2.4.6-25.el8.x86_64 126/172 Running scriptlet: libtool-ltdl-2.4.6-25.el8.x86_64 126/172 Installing : cpio-2.12-11.el8.x86_64 127/172 Installing : libverto-0.3.2-2.el8.x86_64 128/172 Installing : krb5-libs-1.18.2-34.el8_10.x86_64 129/172 Installing : libtirpc-1.1.4-12.el8_10.x86_64 130/172 Running scriptlet: libtirpc-1.1.4-12.el8_10.x86_64 130/172 Installing : libnsl2-1.2.0-2.20180605git4a062cf.el8.x86_64 131/172 Running scriptlet: libnsl2-1.2.0-2.20180605git4a062cf.el8.x86_64 131/172 Installing : pam-1.3.1-40.el8_10.x86_64 132/172 Running scriptlet: pam-1.3.1-40.el8_10.x86_64 132/172 Installing : libpwquality-1.4.4-6.el8.x86_64 133/172 Installing : python3-libs-3.6.8-78.el8_10.x86_64 134/172 Installing : platform-python-3.6.8-78.el8_10.x86_64 135/172 Running scriptlet: platform-python-3.6.8-78.el8_10.x86_64 135/172 Installing : platform-python-setuptools-39.2.0-9.el8_10.noarc 136/172 Installing : cyrus-sasl-lib-2.1.27-6.el8_5.x86_64 137/172 Running scriptlet: cyrus-sasl-lib-2.1.27-6.el8_5.x86_64 137/172 Installing : openldap-2.4.46-21.el8_10.x86_64 138/172 Installing : gnupg2-2.2.20-4.el8_10.x86_64 139/172 Installing : libssh-0.9.6-17.el8_10.x86_64 140/172 Installing : libsmartcols-2.32.1-48.el8_10.x86_64 141/172 Running scriptlet: libsmartcols-2.32.1-48.el8_10.x86_64 141/172 Installing : brotli-1.0.6-4.el8_10.x86_64 142/172 Installing : glibc-gconv-extra-2.28-251.el8_10.40.x86_64 143/172 Running scriptlet: glibc-gconv-extra-2.28-251.el8_10.40.x86_64 143/172 Installing : libnghttp2-1.33.0-6.el8_10.3.x86_64 144/172 Installing : libatomic_ops-7.6.2-3.el8.x86_64 145/172 Installing : gc-7.6.4-3.el8.x86_64 146/172 Installing : guile-5:2.0.14-7.el8.x86_64 147/172 Running scriptlet: guile-5:2.0.14-7.el8.x86_64 147/172 Installing : libipt-1.6.1-8.el8.x86_64 148/172 Installing : gdb-headless-8.2-20.el8.x86_64 149/172 Installing : publicsuffix-list-dafsa-20180723-1.el8.noarch 150/172 Installing : libpsl-0.20.2-6.el8.x86_64 151/172 Installing : libcurl-7.61.1-34.el8_10.13.x86_64 152/172 Installing : curl-7.61.1-34.el8_10.13.x86_64 153/172 Installing : rpm-4.14.3-32.el8_10.x86_64 154/172 Installing : rpm-libs-4.14.3-32.el8_10.x86_64 155/172 Running scriptlet: rpm-libs-4.14.3-32.el8_10.x86_64 155/172 Installing : rpm-build-libs-4.14.3-32.el8_10.x86_64 156/172 Running scriptlet: rpm-build-libs-4.14.3-32.el8_10.x86_64 156/172 Installing : efi-srpm-macros-3-3.el8.noarch 157/172 Installing : lua-srpm-macros-1-13.el8.noarch 158/172 Installing : pkgconf-m4-1.4.2-1.el8.noarch 159/172 Installing : pkgconf-pkg-config-1.4.2-1.el8.x86_64 160/172 Installing : libxcrypt-devel-4.1.1-6.el8.x86_64 161/172 Installing : glibc-devel-2.28-251.el8_10.40.x86_64 162/172 Running scriptlet: glibc-devel-2.28-251.el8_10.40.x86_64 162/172 Installing : gcc-8.5.0-28.el8_10.x86_64 163/172 Running scriptlet: gcc-8.5.0-28.el8_10.x86_64 163/172 Installing : gcc-plugin-annobin-8.5.0-28.el8_10.x86_64 164/172 Installing : annobin-13.27-1.el8_10.x86_64 165/172 Installing : redhat-rpm-config-131-1.el8.noarch 166/172 Running scriptlet: redhat-rpm-config-131-1.el8.noarch 166/172 Installing : rpm-build-4.14.3-32.el8_10.x86_64 167/172 Installing : gcc-c++-8.5.0-28.el8_10.x86_64 168/172 Installing : epel-rpm-macros-8-43.noarch 169/172 Installing : util-linux-2.32.1-48.el8_10.x86_64 170/172 error: failed to open /usr/lib/group for id/name lookup: No such file or directory Running scriptlet: util-linux-2.32.1-48.el8_10.x86_64 170/172 Installing : which-2.21-21.el8_10.x86_64 171/172 Installing : make-1:4.2.1-11.el8.x86_64 172/172 Running scriptlet: make-1:4.2.1-11.el8.x86_64 172/172 Running scriptlet: filesystem-3.8-6.el8.x86_64 172/172 Running scriptlet: glibc-all-langpacks-2.28-251.el8_10.40.x86_64 172/172 Running scriptlet: ca-certificates-2025.2.80_v9.0.304-80.2.el8_10.n 172/172 Running scriptlet: guile-5:2.0.14-7.el8.x86_64 172/172 Running scriptlet: make-1:4.2.1-11.el8.x86_64 172/172 Installed products updated. Installed: annobin-13.27-1.el8_10.x86_64 ansible-srpm-macros-1-12.el8.noarch audit-libs-3.1.2-1.el8_10.1.x86_64 basesystem-11-5.el8.noarch bash-4.4.20-6.el8_10.x86_64 binutils-2.30-128.el8_10.x86_64 brotli-1.0.6-4.el8_10.x86_64 bzip2-1.0.6-28.el8_10.x86_64 bzip2-libs-1.0.6-28.el8_10.x86_64 ca-certificates-2025.2.80_v9.0.304-80.2.el8_10.noarch chkconfig-1.19.2-1.el8.x86_64 coreutils-8.30-20.el8_10.x86_64 coreutils-common-8.30-20.el8_10.x86_64 cpio-2.12-11.el8.x86_64 cpp-8.5.0-28.el8_10.x86_64 cracklib-2.9.6-15.el8.x86_64 cracklib-dicts-2.9.6-15.el8.x86_64 crypto-policies-20230731-1.git3177e06.el8.noarch curl-7.61.1-34.el8_10.13.x86_64 cyrus-sasl-lib-2.1.27-6.el8_5.x86_64 diffutils-3.6-6.el8.x86_64 dwz-0.12-10.el8.x86_64 efi-srpm-macros-3-3.el8.noarch elfutils-0.190-2.el8.x86_64 elfutils-default-yama-scope-0.190-2.el8.noarch elfutils-libelf-0.190-2.el8.x86_64 elfutils-libs-0.190-2.el8.x86_64 epel-rpm-macros-8-43.noarch expat-2.5.0-2.el8_10.2.x86_64 file-5.33-27.el8_10.x86_64 file-libs-5.33-27.el8_10.x86_64 filesystem-3.8-6.el8.x86_64 findutils-1:4.6.0-24.el8_10.x86_64 fpc-srpm-macros-1.3-1.el8.noarch gawk-4.2.1-4.el8.x86_64 gc-7.6.4-3.el8.x86_64 gcc-8.5.0-28.el8_10.x86_64 gcc-c++-8.5.0-28.el8_10.x86_64 gcc-plugin-annobin-8.5.0-28.el8_10.x86_64 gdb-headless-8.2-20.el8.x86_64 gdbm-1:1.18-2.el8.x86_64 gdbm-libs-1:1.18-2.el8.x86_64 ghc-srpm-macros-1.4.2-7.el8.noarch glib2-2.56.4-177.el8_10.x86_64 glibc-2.28-251.el8_10.40.x86_64 glibc-all-langpacks-2.28-251.el8_10.40.x86_64 glibc-common-2.28-251.el8_10.40.x86_64 glibc-devel-2.28-251.el8_10.40.x86_64 glibc-gconv-extra-2.28-251.el8_10.40.x86_64 glibc-headers-2.28-251.el8_10.40.x86_64 gmp-1:6.1.2-11.el8.x86_64 gnupg2-2.2.20-4.el8_10.x86_64 gnutls-3.6.16-8.el8_10.6.x86_64 go-srpm-macros-2-17.el8.noarch grep-3.1-6.el8.x86_64 guile-5:2.0.14-7.el8.x86_64 gzip-1.9-13.el8_5.x86_64 ima-evm-utils-1.3.2-12.el8.x86_64 info-6.5-7.el8.x86_64 isl-0.16.1-6.el8.x86_64 kernel-headers-4.18.0-553.159.1.el8_10.x86_64 keyutils-libs-1.5.10-9.el8.x86_64 krb5-libs-1.18.2-34.el8_10.x86_64 libacl-2.4.0-1.el8_10.x86_64 libarchive-3.3.3-7.el8_10.x86_64 libassuan-2.5.1-3.el8.x86_64 libatomic_ops-7.6.2-3.el8.x86_64 libattr-2.6.0-1.el8_10.x86_64 libbabeltrace-1.5.4-4.el8.x86_64 libblkid-2.32.1-48.el8_10.x86_64 libcap-2.48-6.el8_10.1.x86_64 libcap-ng-0.7.11-1.el8.x86_64 libcom_err-1.45.6-7.el8_10.x86_64 libcurl-7.61.1-34.el8_10.13.x86_64 libdb-5.3.28-42.el8_4.x86_64 libdb-utils-5.3.28-42.el8_4.x86_64 libfdisk-2.32.1-48.el8_10.x86_64 libffi-3.1-24.el8.x86_64 libgcc-8.5.0-28.el8_10.x86_64 libgcrypt-1.8.5-8.el8_10.x86_64 libgomp-8.5.0-28.el8_10.x86_64 libgpg-error-1.31-1.el8.x86_64 libidn2-2.2.0-1.el8.x86_64 libipt-1.6.1-8.el8.x86_64 libksba-1.3.5-9.el8_7.x86_64 libmount-2.32.1-48.el8_10.x86_64 libmpc-1.1.0-9.1.el8.x86_64 libnghttp2-1.33.0-6.el8_10.3.x86_64 libnsl2-1.2.0-2.20180605git4a062cf.el8.x86_64 libpkgconf-1.4.2-1.el8.x86_64 libpsl-0.20.2-6.el8.x86_64 libpwquality-1.4.4-6.el8.x86_64 libselinux-2.9-11.el8_10.x86_64 libsemanage-2.9-12.el8_10.x86_64 libsepol-2.9-3.el8.x86_64 libsigsegv-2.11-5.el8.x86_64 libsmartcols-2.32.1-48.el8_10.x86_64 libssh-0.9.6-17.el8_10.x86_64 libssh-config-0.9.6-17.el8_10.noarch libstdc++-8.5.0-28.el8_10.x86_64 libstdc++-devel-8.5.0-28.el8_10.x86_64 libtasn1-4.13-6.el8_10.x86_64 libtirpc-1.1.4-12.el8_10.x86_64 libtool-ltdl-2.4.6-25.el8.x86_64 libunistring-0.9.9-3.el8.x86_64 libusbx-1.0.30-1.el8_10.x86_64 libutempter-1.1.6-14.el8.x86_64 libuuid-2.32.1-48.el8_10.x86_64 libverto-0.3.2-2.el8.x86_64 libxcrypt-4.1.1-6.el8.x86_64 libxcrypt-devel-4.1.1-6.el8.x86_64 libxml2-2.9.7-21.el8_10.7.x86_64 libzstd-1.4.4-1.el8.x86_64 lua-libs-5.3.4-12.el8.x86_64 lua-srpm-macros-1-13.el8.noarch lz4-libs-1.8.3-5.el8_10.x86_64 make-1:4.2.1-11.el8.x86_64 mpfr-3.1.6-1.el8.x86_64 ncurses-6.1-10.20180224.el8.x86_64 ncurses-base-6.1-10.20180224.el8.noarch ncurses-libs-6.1-10.20180224.el8.x86_64 nettle-3.4.1-7.el8.x86_64 npth-1.5-4.el8.x86_64 ocaml-srpm-macros-5-4.el8.noarch openblas-srpm-macros-2-2.el8.noarch openldap-2.4.46-21.el8_10.x86_64 openssl-libs-1:1.1.1k-17.el8_6.x86_64 p11-kit-0.23.22-2.el8.x86_64 p11-kit-trust-0.23.22-2.el8.x86_64 pam-1.3.1-40.el8_10.x86_64 patch-2.7.6-11.el8.x86_64 pcre-8.42-6.el8.x86_64 pcre2-10.32-3.el8_6.x86_64 perl-srpm-macros-1-25.el8.noarch pkgconf-1.4.2-1.el8.x86_64 pkgconf-m4-1.4.2-1.el8.noarch pkgconf-pkg-config-1.4.2-1.el8.x86_64 platform-python-3.6.8-78.el8_10.x86_64 platform-python-setuptools-39.2.0-9.el8_10.noarch popt-1.18-1.el8.x86_64 publicsuffix-list-dafsa-20180723-1.el8.noarch python-rpm-macros-3-45.el8.noarch python-srpm-macros-3-45.el8.noarch python3-libs-3.6.8-78.el8_10.x86_64 python3-pip-wheel-9.0.3-24.el8.noarch python3-rpm-macros-3-45.el8.noarch python3-setuptools-wheel-39.2.0-9.el8_10.noarch qt5-srpm-macros-5.15.3-1.el8.noarch readline-7.0-10.el8.x86_64 redhat-release-8.10-0.3.el8.x86_64 redhat-rpm-config-131-1.el8.noarch rpm-4.14.3-32.el8_10.x86_64 rpm-build-4.14.3-32.el8_10.x86_64 rpm-build-libs-4.14.3-32.el8_10.x86_64 rpm-libs-4.14.3-32.el8_10.x86_64 rust-srpm-macros-5-2.el8.noarch sed-4.5-5.el8_10.x86_64 setup-2.12.2-9.el8.noarch shadow-utils-2:4.6-23.el8_10.x86_64 sqlite-libs-3.26.0-21.el8_10.x86_64 systemd-libs-239-82.el8_10.19.x86_64 tar-2:1.30-11.el8_10.x86_64 tpm2-tss-2.3.2-6.el8.x86_64 tzdata-2026c-1.el8_10.noarch unzip-6.0-48.el8_10.x86_64 util-linux-2.32.1-48.el8_10.x86_64 which-2.21-21.el8_10.x86_64 xz-5.2.4-4.el8_6.x86_64 xz-libs-5.2.4-4.el8_6.x86_64 zip-3.0-23.el8.x86_64 zlib-1.2.11-25.el8.x86_64 zstd-1.4.4-1.el8.x86_64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: annobin-13.27-1.el8_10.x86_64 ansible-srpm-macros-1-12.el8.noarch audit-libs-3.1.2-1.el8_10.1.x86_64 basesystem-11-5.el8.noarch bash-4.4.20-6.el8_10.x86_64 binutils-2.30-128.el8_10.x86_64 brotli-1.0.6-4.el8_10.x86_64 bzip2-1.0.6-28.el8_10.x86_64 bzip2-libs-1.0.6-28.el8_10.x86_64 ca-certificates-2025.2.80_v9.0.304-80.2.el8_10.noarch chkconfig-1.19.2-1.el8.x86_64 coreutils-8.30-20.el8_10.x86_64 coreutils-common-8.30-20.el8_10.x86_64 cpio-2.12-11.el8.x86_64 cpp-8.5.0-28.el8_10.x86_64 cracklib-2.9.6-15.el8.x86_64 cracklib-dicts-2.9.6-15.el8.x86_64 crypto-policies-20230731-1.git3177e06.el8.noarch curl-7.61.1-34.el8_10.13.x86_64 cyrus-sasl-lib-2.1.27-6.el8_5.x86_64 diffutils-3.6-6.el8.x86_64 dwz-0.12-10.el8.x86_64 efi-srpm-macros-3-3.el8.noarch elfutils-0.190-2.el8.x86_64 elfutils-default-yama-scope-0.190-2.el8.noarch elfutils-libelf-0.190-2.el8.x86_64 elfutils-libs-0.190-2.el8.x86_64 epel-rpm-macros-8-43.noarch expat-2.5.0-2.el8_10.2.x86_64 file-5.33-27.el8_10.x86_64 file-libs-5.33-27.el8_10.x86_64 filesystem-3.8-6.el8.x86_64 findutils-4.6.0-24.el8_10.x86_64 fpc-srpm-macros-1.3-1.el8.noarch gawk-4.2.1-4.el8.x86_64 gc-7.6.4-3.el8.x86_64 gcc-8.5.0-28.el8_10.x86_64 gcc-c++-8.5.0-28.el8_10.x86_64 gcc-plugin-annobin-8.5.0-28.el8_10.x86_64 gdb-headless-8.2-20.el8.x86_64 gdbm-1.18-2.el8.x86_64 gdbm-libs-1.18-2.el8.x86_64 ghc-srpm-macros-1.4.2-7.el8.noarch glib2-2.56.4-177.el8_10.x86_64 glibc-2.28-251.el8_10.40.x86_64 glibc-all-langpacks-2.28-251.el8_10.40.x86_64 glibc-common-2.28-251.el8_10.40.x86_64 glibc-devel-2.28-251.el8_10.40.x86_64 glibc-gconv-extra-2.28-251.el8_10.40.x86_64 glibc-headers-2.28-251.el8_10.40.x86_64 gmp-6.1.2-11.el8.x86_64 gnupg2-2.2.20-4.el8_10.x86_64 gnutls-3.6.16-8.el8_10.6.x86_64 go-srpm-macros-2-17.el8.noarch gpg-pubkey-43a6e49c4a38f4be9abf2a5345689c882fa658e0-45700c69 gpg-pubkey-567e347ad0044ade55ba8a5f199e2f91fd431d51-4ae0493b gpg-pubkey-94e279eb8d8f25b21810adf121ea45ab2f86d6a1-5cf7cefb grep-3.1-6.el8.x86_64 guile-2.0.14-7.el8.x86_64 gzip-1.9-13.el8_5.x86_64 ima-evm-utils-1.3.2-12.el8.x86_64 info-6.5-7.el8.x86_64 isl-0.16.1-6.el8.x86_64 kernel-headers-4.18.0-553.159.1.el8_10.x86_64 keyutils-libs-1.5.10-9.el8.x86_64 krb5-libs-1.18.2-34.el8_10.x86_64 libacl-2.4.0-1.el8_10.x86_64 libarchive-3.3.3-7.el8_10.x86_64 libassuan-2.5.1-3.el8.x86_64 libatomic_ops-7.6.2-3.el8.x86_64 libattr-2.6.0-1.el8_10.x86_64 libbabeltrace-1.5.4-4.el8.x86_64 libblkid-2.32.1-48.el8_10.x86_64 libcap-2.48-6.el8_10.1.x86_64 libcap-ng-0.7.11-1.el8.x86_64 libcom_err-1.45.6-7.el8_10.x86_64 libcurl-7.61.1-34.el8_10.13.x86_64 libdb-5.3.28-42.el8_4.x86_64 libdb-utils-5.3.28-42.el8_4.x86_64 libfdisk-2.32.1-48.el8_10.x86_64 libffi-3.1-24.el8.x86_64 libgcc-8.5.0-28.el8_10.x86_64 libgcrypt-1.8.5-8.el8_10.x86_64 libgomp-8.5.0-28.el8_10.x86_64 libgpg-error-1.31-1.el8.x86_64 libidn2-2.2.0-1.el8.x86_64 libipt-1.6.1-8.el8.x86_64 libksba-1.3.5-9.el8_7.x86_64 libmount-2.32.1-48.el8_10.x86_64 libmpc-1.1.0-9.1.el8.x86_64 libnghttp2-1.33.0-6.el8_10.3.x86_64 libnsl2-1.2.0-2.20180605git4a062cf.el8.x86_64 libpkgconf-1.4.2-1.el8.x86_64 libpsl-0.20.2-6.el8.x86_64 libpwquality-1.4.4-6.el8.x86_64 libselinux-2.9-11.el8_10.x86_64 libsemanage-2.9-12.el8_10.x86_64 libsepol-2.9-3.el8.x86_64 libsigsegv-2.11-5.el8.x86_64 libsmartcols-2.32.1-48.el8_10.x86_64 libssh-0.9.6-17.el8_10.x86_64 libssh-config-0.9.6-17.el8_10.noarch libstdc++-8.5.0-28.el8_10.x86_64 libstdc++-devel-8.5.0-28.el8_10.x86_64 libtasn1-4.13-6.el8_10.x86_64 libtirpc-1.1.4-12.el8_10.x86_64 libtool-ltdl-2.4.6-25.el8.x86_64 libunistring-0.9.9-3.el8.x86_64 libusbx-1.0.30-1.el8_10.x86_64 libutempter-1.1.6-14.el8.x86_64 libuuid-2.32.1-48.el8_10.x86_64 libverto-0.3.2-2.el8.x86_64 libxcrypt-4.1.1-6.el8.x86_64 libxcrypt-devel-4.1.1-6.el8.x86_64 libxml2-2.9.7-21.el8_10.7.x86_64 libzstd-1.4.4-1.el8.x86_64 lua-libs-5.3.4-12.el8.x86_64 lua-srpm-macros-1-13.el8.noarch lz4-libs-1.8.3-5.el8_10.x86_64 make-4.2.1-11.el8.x86_64 mpfr-3.1.6-1.el8.x86_64 ncurses-6.1-10.20180224.el8.x86_64 ncurses-base-6.1-10.20180224.el8.noarch ncurses-libs-6.1-10.20180224.el8.x86_64 nettle-3.4.1-7.el8.x86_64 npth-1.5-4.el8.x86_64 ocaml-srpm-macros-5-4.el8.noarch openblas-srpm-macros-2-2.el8.noarch openldap-2.4.46-21.el8_10.x86_64 openssl-libs-1.1.1k-17.el8_6.x86_64 p11-kit-0.23.22-2.el8.x86_64 p11-kit-trust-0.23.22-2.el8.x86_64 pam-1.3.1-40.el8_10.x86_64 patch-2.7.6-11.el8.x86_64 pcre-8.42-6.el8.x86_64 pcre2-10.32-3.el8_6.x86_64 perl-srpm-macros-1-25.el8.noarch pkgconf-1.4.2-1.el8.x86_64 pkgconf-m4-1.4.2-1.el8.noarch pkgconf-pkg-config-1.4.2-1.el8.x86_64 platform-python-3.6.8-78.el8_10.x86_64 platform-python-setuptools-39.2.0-9.el8_10.noarch popt-1.18-1.el8.x86_64 publicsuffix-list-dafsa-20180723-1.el8.noarch python-rpm-macros-3-45.el8.noarch python-srpm-macros-3-45.el8.noarch python3-libs-3.6.8-78.el8_10.x86_64 python3-pip-wheel-9.0.3-24.el8.noarch python3-rpm-macros-3-45.el8.noarch python3-setuptools-wheel-39.2.0-9.el8_10.noarch qt5-srpm-macros-5.15.3-1.el8.noarch readline-7.0-10.el8.x86_64 redhat-release-8.10-0.3.el8.x86_64 redhat-rpm-config-131-1.el8.noarch rpm-4.14.3-32.el8_10.x86_64 rpm-build-4.14.3-32.el8_10.x86_64 rpm-build-libs-4.14.3-32.el8_10.x86_64 rpm-libs-4.14.3-32.el8_10.x86_64 rust-srpm-macros-5-2.el8.noarch sed-4.5-5.el8_10.x86_64 setup-2.12.2-9.el8.noarch shadow-utils-4.6-23.el8_10.x86_64 sqlite-libs-3.26.0-21.el8_10.x86_64 systemd-libs-239-82.el8_10.19.x86_64 tar-1.30-11.el8_10.x86_64 tpm2-tss-2.3.2-6.el8.x86_64 tzdata-2026c-1.el8_10.noarch unzip-6.0-48.el8_10.x86_64 util-linux-2.32.1-48.el8_10.x86_64 which-2.21-21.el8_10.x86_64 xz-5.2.4-4.el8_6.x86_64 xz-libs-5.2.4-4.el8_6.x86_64 zip-3.0-23.el8.x86_64 zlib-1.2.11-25.el8.x86_64 zstd-1.4.4-1.el8.x86_64 Start: buildsrpm Start: rpmbuild -bs warning: "Tests disabled! (see specfile for details)" Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/Metview-5.20.0-5.el8.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/rhel+epel-8-x86_64-1788869785.054605/root/var/log/dnf.rpm.log /var/lib/mock/rhel+epel-8-x86_64-1788869785.054605/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-8-x86_64-1788869785.054605/root/var/log/dnf.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-sq47luof/Metview/Metview-rpm.spec) Config(child) 0 minutes 52 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/Metview-5.20.0-5.el8.src.rpm) Config(rhel+epel-8-x86_64) Start: chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-8-x86_64-1788869785.054605/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-6.0.2-1.fc44.x86_64 rpm-sequoia-1.10.2-2.fc44.x86_64 python3-dnf-4.24.0-3.fc44.noarch python3-dnf-plugins-core-4.10.1-9.fc44.noarch dnf5-5.4.4.0-1.fc44.x86_64 dnf5-plugins-5.4.4.0-1.fc44.x86_64 Finish: chroot init Start: build phase for Metview-5.20.0-5.el8.src.rpm Start: build setup for Metview-5.20.0-5.el8.src.rpm warning: "Tests disabled! (see specfile for details)" Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/Metview-5.20.0-5.el8.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 129 kB/s | 2.1 kB 00:00 Red Hat Enterprise Linux - BaseOS 62 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 40 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 89 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 8 - x86_64 360 kB/s | 27 kB 00:00 Package gcc-c++-8.5.0-28.el8_10.x86_64 is already installed. Package libarchive-3.3.3-7.el8_10.x86_64 is already installed. Dependencies resolved. ===================================================================================================== Package Arch Version Repository Size ===================================================================================================== Installing: Magics-devel x86_64 4.16.0-3.el8 copr_base 1.6 M bison x86_64 3.0.4-10.el8 rhel-appstream 688 k blas-devel x86_64 3.8.0-9.el8_10 codeready-builder 25 k boost-devel x86_64 1.66.0-13.el8 rhel-appstream 9.9 M byacc x86_64 1.9.20170709-4.el8 rhel-appstream 91 k cairo-devel x86_64 1.15.12-6.el8 rhel-appstream 273 k cmake x86_64 3.26.5-2.el8 rhel-appstream 14 M eccodes x86_64 2.36.0-1.el8 epel 1.0 M eccodes-data noarch 2.36.0-1.el8 epel 4.8 M eccodes-devel x86_64 2.36.0-1.el8 epel 78 k eigen3-devel noarch 3.3.4-6.el8 codeready-builder 1.0 M fftw-devel x86_64 3.3.5-11.el8 rhel-appstream 135 k flex x86_64 2.6.1-9.el8 rhel-appstream 320 k gcc-gfortran x86_64 8.5.0-28.el8_10 rhel-appstream 12 M gdbm-devel x86_64 1:1.18-2.el8 rhel-baseos 66 k git x86_64 2.43.7-1.el8_10 rhel-appstream 93 k jasper-devel x86_64 2.0.14-6.el8_10 codeready-builder 635 k libgeotiff-devel x86_64 1.5.1-1.el8 epel 32 k libtirpc-devel x86_64 1.1.4-12.el8_10 rhel-baseos 128 k ncurses-devel x86_64 6.1-10.20180224.el8 rhel-baseos 528 k netcdf-cxx4-devel x86_64 4.3.0-11.el8 epel 57 k netcdf-devel x86_64 4.7.0-3.el8 epel 121 k openjpeg2-devel x86_64 2.4.0-5.el8 codeready-builder 31 k openssl-devel x86_64 1:1.1.1k-17.el8_6 rhel-baseos 2.3 M pango-devel x86_64 1.42.4-8.el8 rhel-appstream 322 k proj-devel x86_64 6.3.2-4.el8 epel 89 k qt5-qtbase-devel x86_64 5.15.3-8.el8_10 rhel-appstream 3.4 M qt5-qtsvg-devel x86_64 5.15.3-2.el8 rhel-appstream 33 k qt5-qtxmlpatterns-devel x86_64 5.15.3-1.el8 rhel-appstream 338 k rpcgen x86_64 1.3.1-4.el8 codeready-builder 52 k Installing dependencies: Magics x86_64 4.16.0-3.el8 copr_base 22 M acl x86_64 2.4.0-1.el8_10 rhel-baseos 85 k avahi-libs x86_64 0.7-27.el8_10.1 rhel-baseos 62 k blas x86_64 3.8.0-9.el8_10 rhel-appstream 426 k boost x86_64 1.66.0-13.el8 rhel-appstream 12 k boost-atomic x86_64 1.66.0-13.el8 rhel-appstream 14 k boost-chrono x86_64 1.66.0-13.el8 rhel-appstream 23 k boost-container x86_64 1.66.0-13.el8 rhel-appstream 44 k boost-context x86_64 1.66.0-13.el8 rhel-appstream 16 k boost-coroutine x86_64 1.66.0-13.el8 rhel-appstream 32 k boost-date-time x86_64 1.66.0-13.el8 rhel-appstream 30 k boost-fiber x86_64 1.66.0-13.el8 rhel-appstream 127 k boost-filesystem x86_64 1.66.0-13.el8 rhel-appstream 49 k boost-graph x86_64 1.66.0-13.el8 rhel-appstream 112 k boost-iostreams x86_64 1.66.0-13.el8 rhel-appstream 42 k boost-locale x86_64 1.66.0-13.el8 rhel-appstream 266 k boost-log x86_64 1.66.0-13.el8 rhel-appstream 449 k boost-math x86_64 1.66.0-13.el8 rhel-appstream 264 k boost-program-options x86_64 1.66.0-13.el8 rhel-appstream 141 k boost-random x86_64 1.66.0-13.el8 rhel-appstream 22 k boost-regex x86_64 1.66.0-13.el8 rhel-appstream 281 k boost-serialization x86_64 1.66.0-13.el8 rhel-appstream 122 k boost-signals x86_64 1.66.0-13.el8 rhel-appstream 39 k boost-stacktrace x86_64 1.66.0-13.el8 rhel-appstream 37 k boost-system x86_64 1.66.0-13.el8 rhel-appstream 18 k boost-test x86_64 1.66.0-13.el8 rhel-appstream 252 k boost-thread x86_64 1.66.0-13.el8 rhel-appstream 59 k boost-timer x86_64 1.66.0-13.el8 rhel-appstream 21 k boost-type_erasure x86_64 1.66.0-13.el8 rhel-appstream 31 k boost-wave x86_64 1.66.0-13.el8 rhel-appstream 189 k bzip2-devel x86_64 1.0.6-28.el8_10 rhel-baseos 225 k cairo x86_64 1.15.12-6.el8 rhel-appstream 719 k cmake-data noarch 3.26.5-2.el8 rhel-appstream 1.9 M cmake-filesystem x86_64 3.26.5-2.el8 rhel-appstream 45 k cmake-rpm-macros noarch 3.26.5-2.el8 rhel-appstream 44 k cryptsetup-libs x86_64 2.3.7-7.el8 rhel-baseos 489 k cups-libs x86_64 1:2.2.6-68.el8_10 rhel-baseos 438 k dbus x86_64 1:1.12.8-28.el8_10 rhel-baseos 41 k dbus-common noarch 1:1.12.8-28.el8_10 rhel-baseos 46 k dbus-daemon x86_64 1:1.12.8-28.el8_10 rhel-baseos 241 k dbus-libs x86_64 1:1.12.8-28.el8_10 rhel-baseos 184 k dbus-tools x86_64 1:1.12.8-28.el8_10 rhel-baseos 86 k dejavu-fonts-common noarch 2.35-7.el8 rhel-baseos 74 k dejavu-sans-fonts noarch 2.35-7.el8 rhel-baseos 1.5 M device-mapper x86_64 8:1.02.181-15.el8_10.3 rhel-baseos 378 k device-mapper-libs x86_64 8:1.02.181-15.el8_10.3 rhel-baseos 411 k emacs-filesystem noarch 1:26.1-15.el8_10 rhel-baseos 71 k epel-rpm-macros-systemd noarch 8-43 epel 15 k expat-devel x86_64 2.5.0-2.el8_10.2 rhel-baseos 63 k fftw x86_64 3.3.5-11.el8 rhel-appstream 57 k fftw-libs x86_64 3.3.5-11.el8 rhel-appstream 15 k fftw-libs-double x86_64 3.3.5-11.el8 rhel-appstream 992 k fftw-libs-long x86_64 3.3.5-11.el8 rhel-appstream 541 k fftw-libs-quad x86_64 3.3.5-11.el8 rhel-appstream 811 k fftw-libs-single x86_64 3.3.5-11.el8 rhel-appstream 1.0 M fontconfig x86_64 2.13.1-4.el8 rhel-baseos 274 k fontconfig-devel x86_64 2.13.1-4.el8 rhel-baseos 151 k fontpackages-filesystem noarch 1.44-22.el8 rhel-baseos 16 k freetype x86_64 2.9.1-10.el8_10 rhel-baseos 394 k freetype-devel x86_64 2.9.1-10.el8_10 rhel-baseos 465 k fribidi x86_64 1.0.4-9.el8 rhel-appstream 89 k fribidi-devel x86_64 1.0.4-9.el8 rhel-appstream 64 k gettext x86_64 0.19.8.1-17.el8 rhel-baseos 1.1 M gettext-libs x86_64 0.19.8.1-17.el8 rhel-baseos 313 k git-core x86_64 2.43.7-1.el8_10 rhel-appstream 11 M git-core-doc noarch 2.43.7-1.el8_10 rhel-appstream 3.1 M glib2-devel x86_64 2.56.4-177.el8_10 rhel-baseos 426 k glx-utils x86_64 8.4.0-5.20181118git1830dcb.el8 rhel-appstream 44 k graphite2 x86_64 1.3.10-10.el8 rhel-appstream 122 k graphite2-devel x86_64 1.3.10-10.el8 rhel-appstream 46 k groff-base x86_64 1.22.3-18.el8 rhel-baseos 1.0 M harfbuzz x86_64 1.7.5-4.el8 rhel-appstream 296 k harfbuzz-devel x86_64 1.7.5-4.el8 rhel-appstream 181 k harfbuzz-icu x86_64 1.7.5-4.el8 rhel-appstream 24 k hdf x86_64 4.2.14-5.el8 epel 651 k hdf5 x86_64 1.10.5-4.el8 epel 2.1 M hdf5-devel x86_64 1.10.5-4.el8 epel 1.2 M hwdata noarch 0.314-8.22.el8 rhel-baseos 1.8 M jasper-libs x86_64 2.0.14-6.el8_10 rhel-appstream 167 k jbigkit-libs x86_64 2.1-14.el8 rhel-appstream 55 k json-c x86_64 0.13.1-3.el8 rhel-baseos 41 k keyutils-libs-devel x86_64 1.5.10-9.el8 rhel-baseos 48 k kmod-libs x86_64 25-20.el8 rhel-baseos 69 k krb5-devel x86_64 1.18.2-34.el8_10 rhel-baseos 562 k ksh x86_64 20120801-272.el8_10 rhel-appstream 928 k lcms2 x86_64 2.9-2.el8 rhel-appstream 165 k less x86_64 530-3.el8_10 rhel-baseos 164 k libICE x86_64 1.0.9-15.el8 rhel-appstream 74 k libSM x86_64 1.2.3-1.el8 rhel-appstream 48 k libX11 x86_64 1.6.8-9.el8_10 rhel-appstream 612 k libX11-common noarch 1.6.8-9.el8_10 rhel-appstream 159 k libX11-devel x86_64 1.6.8-9.el8_10 rhel-appstream 977 k libX11-xcb x86_64 1.6.8-9.el8_10 rhel-appstream 15 k libXau x86_64 1.0.9-3.el8 rhel-appstream 37 k libXau-devel x86_64 1.0.9-3.el8 rhel-appstream 21 k libXext x86_64 1.3.4-1.el8 rhel-appstream 45 k libXext-devel x86_64 1.3.4-1.el8 rhel-appstream 81 k libXfixes x86_64 5.0.3-7.el8 rhel-appstream 25 k libXft x86_64 2.3.3-1.el8 rhel-appstream 67 k libXft-devel x86_64 2.3.3-1.el8 rhel-appstream 25 k libXrender x86_64 0.9.10-7.el8 rhel-appstream 33 k libXrender-devel x86_64 0.9.10-7.el8 rhel-appstream 22 k libXxf86vm x86_64 1.1.4-9.el8 rhel-appstream 19 k libaec x86_64 1.0.2-3.el8 codeready-builder 39 k libaec-devel x86_64 1.0.2-3.el8 codeready-builder 12 k libcom_err-devel x86_64 1.45.6-7.el8_10 rhel-baseos 38 k libcroco x86_64 0.6.12-4.el8_2.1 rhel-baseos 113 k libcurl-devel x86_64 7.61.1-34.el8_10.13 rhel-baseos 836 k libdatrie x86_64 0.2.9-7.el8 rhel-appstream 33 k libdrm x86_64 2.4.115-2.el8 rhel-appstream 165 k libedit x86_64 3.1-23.20170329cvs.el8 rhel-baseos 102 k libevdev x86_64 1.10.0-1.el8 rhel-appstream 44 k libgeotiff x86_64 1.5.1-1.el8 epel 99 k libgfortran x86_64 8.5.0-28.el8_10 rhel-baseos 646 k libglvnd x86_64 1:1.3.4-2.el8 rhel-appstream 127 k libglvnd-core-devel x86_64 1:1.3.4-2.el8 rhel-appstream 25 k libglvnd-devel x86_64 1:1.3.4-2.el8 rhel-appstream 185 k libglvnd-egl x86_64 1:1.3.4-2.el8 rhel-appstream 49 k libglvnd-gles x86_64 1:1.3.4-2.el8 rhel-appstream 40 k libglvnd-glx x86_64 1:1.3.4-2.el8 rhel-appstream 137 k libglvnd-opengl x86_64 1:1.3.4-2.el8 rhel-appstream 47 k libgudev x86_64 232-4.el8 rhel-baseos 33 k libicu x86_64 60.3-2.el8_1 rhel-baseos 8.8 M libicu-devel x86_64 60.3-2.el8_1 rhel-baseos 923 k libinput x86_64 1.16.3-3.el8_6 rhel-appstream 217 k libjpeg-turbo x86_64 1.5.3-14.el8_10 rhel-appstream 157 k libjpeg-turbo-devel x86_64 1.5.3-14.el8_10 rhel-appstream 109 k libkadm5 x86_64 1.18.2-34.el8_10 rhel-baseos 188 k libpciaccess x86_64 0.14-1.el8 rhel-baseos 32 k libpipeline x86_64 1.5.0-2.el8 rhel-baseos 54 k libpng x86_64 2:1.6.34-11.el8_10 rhel-baseos 126 k libpng-devel x86_64 2:1.6.34-11.el8_10 rhel-baseos 327 k libquadmath x86_64 8.5.0-28.el8_10 rhel-baseos 173 k libquadmath-devel x86_64 8.5.0-28.el8_10 rhel-appstream 27 k libseccomp x86_64 2.5.2-1.el8 rhel-baseos 71 k libselinux-devel x86_64 2.9-11.el8_10 rhel-baseos 199 k libsepol-devel x86_64 2.9-3.el8 rhel-baseos 87 k libthai x86_64 0.1.27-2.el8 rhel-appstream 203 k libtiff x86_64 4.0.9-38.el8_10 rhel-appstream 190 k libtiff-devel x86_64 4.0.9-38.el8_10 rhel-appstream 513 k libuuid-devel x86_64 2.32.1-48.el8_10 rhel-baseos 99 k libuv x86_64 1:1.41.1-2.el8_10 rhel-appstream 156 k libverto-devel x86_64 0.3.2-2.el8 rhel-baseos 18 k libwacom x86_64 1.6-3.el8 rhel-appstream 42 k libwacom-data noarch 1.6-3.el8 rhel-appstream 104 k libwayland-client x86_64 1.21.0-1.el8 rhel-appstream 41 k libwayland-server x86_64 1.21.0-1.el8 rhel-appstream 49 k libxcb x86_64 1.13.1-1.el8 rhel-appstream 229 k libxcb-devel x86_64 1.13.1-1.el8 rhel-appstream 1.1 M libxkbcommon x86_64 0.9.1-1.el8 rhel-appstream 116 k libxkbcommon-x11 x86_64 0.9.1-1.el8 rhel-appstream 25 k libxshmfence x86_64 1.3-2.el8 rhel-appstream 13 k m4 x86_64 1.4.18-7.el8 rhel-baseos 223 k man-db x86_64 2.7.6.1-18.el8 rhel-baseos 887 k mesa-libEGL x86_64 23.1.4-4.el8_10 rhel-appstream 149 k mesa-libEGL-devel x86_64 23.1.4-4.el8_10 rhel-appstream 38 k mesa-libGL x86_64 23.1.4-4.el8_10 rhel-appstream 188 k mesa-libgbm x86_64 23.1.4-4.el8_10 rhel-appstream 61 k mesa-libglapi x86_64 23.1.4-4.el8_10 rhel-appstream 68 k mtdev x86_64 1.1.5-12.el8 rhel-appstream 24 k ncurses-c++-libs x86_64 6.1-10.20180224.el8 rhel-baseos 58 k netcdf x86_64 4.7.0-3.el8 epel 645 k netcdf-cxx4 x86_64 4.3.0-11.el8 epel 91 k openjpeg2 x86_64 2.4.0-5.el8 rhel-appstream 165 k openjpeg2-tools x86_64 2.4.0-5.el8 rhel-appstream 102 k openssh x86_64 8.0p1-30.el8_10 rhel-baseos 527 k openssh-clients x86_64 8.0p1-30.el8_10 rhel-baseos 648 k openssl x86_64 1:1.1.1k-17.el8_6 rhel-baseos 711 k pango x86_64 1.42.4-8.el8 rhel-appstream 297 k pcre-cpp x86_64 8.42-6.el8 rhel-baseos 47 k pcre-devel x86_64 8.42-6.el8 rhel-baseos 551 k pcre-utf16 x86_64 8.42-6.el8 rhel-baseos 195 k pcre-utf32 x86_64 8.42-6.el8 rhel-baseos 186 k pcre2-devel x86_64 10.32-3.el8_6 rhel-baseos 605 k pcre2-utf16 x86_64 10.32-3.el8_6 rhel-baseos 229 k pcre2-utf32 x86_64 10.32-3.el8_6 rhel-baseos 220 k perl-Carp noarch 1.42-396.el8 rhel-baseos 30 k perl-Data-Dumper x86_64 2.167-399.el8 rhel-baseos 58 k perl-Digest noarch 1.17-395.el8 rhel-baseos 27 k perl-Digest-MD5 x86_64 2.55-396.el8 rhel-baseos 37 k perl-Encode x86_64 4:2.97-3.el8 rhel-baseos 1.5 M perl-Errno x86_64 1.28-423.el8_10 rhel-baseos 77 k perl-Error noarch 1:0.17025-2.el8 rhel-appstream 46 k perl-Exporter noarch 5.72-396.el8 rhel-baseos 34 k perl-File-Path noarch 2.15-2.el8 rhel-baseos 38 k perl-File-Temp noarch 0.230.600-1.el8 rhel-baseos 63 k perl-Getopt-Long noarch 1:2.50-4.el8 rhel-baseos 63 k perl-Git noarch 2.43.7-1.el8_10 rhel-appstream 79 k perl-HTTP-Tiny noarch 0.074-3.el8 rhel-baseos 59 k perl-IO x86_64 1.38-423.el8_10 rhel-baseos 143 k perl-IO-Socket-IP noarch 0.39-5.el8 rhel-baseos 47 k perl-IO-Socket-SSL noarch 2.066-4.module+el8.3.0+6446+594cad75 rhel-appstream 298 k perl-MIME-Base64 x86_64 3.15-396.el8 rhel-baseos 31 k perl-Mozilla-CA noarch 20160104-7.module+el8.3.0+6498+9eecfe51 rhel-appstream 15 k perl-Net-SSLeay x86_64 1.88-2.module+el8.6.0+13392+f0897f98 rhel-appstream 379 k perl-PathTools x86_64 3.74-1.el8 rhel-baseos 90 k perl-Pod-Escapes noarch 1:1.07-395.el8 rhel-baseos 20 k perl-Pod-Perldoc noarch 3.28-396.el8 rhel-baseos 88 k perl-Pod-Simple noarch 1:3.35-395.el8 rhel-baseos 213 k perl-Pod-Usage noarch 4:1.69-395.el8 rhel-baseos 34 k perl-Scalar-List-Utils x86_64 3:1.49-2.el8 rhel-baseos 68 k perl-Socket x86_64 4:2.027-3.el8 rhel-baseos 59 k perl-Storable x86_64 1:3.11-3.el8 rhel-baseos 98 k perl-Term-ANSIColor noarch 4.06-396.el8 rhel-baseos 46 k perl-Term-Cap noarch 1.17-395.el8 rhel-baseos 23 k perl-TermReadKey x86_64 2.37-7.el8 rhel-appstream 40 k perl-Text-ParseWords noarch 3.30-395.el8 rhel-baseos 18 k perl-Text-Tabs+Wrap noarch 2013.0523-395.el8 rhel-baseos 24 k perl-Time-Local noarch 1:1.280-1.el8 rhel-baseos 34 k perl-URI noarch 1.73-3.el8 rhel-baseos 116 k perl-Unicode-Normalize x86_64 1.25-396.el8 rhel-baseos 82 k perl-constant noarch 1.33-396.el8 rhel-baseos 25 k perl-interpreter x86_64 4:5.26.3-423.el8_10 rhel-baseos 6.3 M perl-libnet noarch 3.11-3.el8 rhel-baseos 121 k perl-libs x86_64 4:5.26.3-423.el8_10 rhel-baseos 1.6 M perl-macros x86_64 4:5.26.3-423.el8_10 rhel-baseos 73 k perl-parent noarch 1:0.237-1.el8 rhel-baseos 20 k perl-podlators noarch 4.11-1.el8 rhel-baseos 118 k perl-threads x86_64 1:2.21-2.el8 rhel-baseos 61 k perl-threads-shared x86_64 1.58-2.el8 rhel-baseos 48 k pixman x86_64 0.38.4-4.el8 rhel-appstream 258 k pixman-devel x86_64 0.38.4-4.el8 rhel-appstream 20 k platform-python-pip noarch 9.0.3-24.el8 rhel-baseos 1.6 M proj x86_64 6.3.2-4.el8 epel 2.0 M proj-datumgrid noarch 1.8-6.3.2.4.el8 epel 5.4 M python3-pip noarch 9.0.3-24.el8 rhel-appstream 20 k python3-setuptools noarch 39.2.0-9.el8_10 rhel-baseos 163 k python36 x86_64 3.6.8-39.module+el8.10.0+20784+edafcd43 rhel-appstream 20 k qt5-qtbase x86_64 5.15.3-8.el8_10 rhel-appstream 3.6 M qt5-qtbase-common noarch 5.15.3-8.el8_10 rhel-appstream 42 k qt5-qtbase-gui x86_64 5.15.3-8.el8_10 rhel-appstream 6.1 M qt5-qtdeclarative x86_64 5.15.3-2.el8 rhel-appstream 4.2 M qt5-qtsvg x86_64 5.15.3-2.el8 rhel-appstream 185 k qt5-qtxmlpatterns x86_64 5.15.3-1.el8 rhel-appstream 1.1 M qt5-rpm-macros noarch 5.15.3-1.el8 rhel-appstream 12 k systemd x86_64 239-82.el8_10.19 rhel-baseos 3.7 M systemd-pam x86_64 239-82.el8_10.19 rhel-baseos 519 k vim-filesystem noarch 2:8.0.1763-31.el8_10 rhel-appstream 52 k xcb-util x86_64 0.4.0-10.el8 rhel-appstream 22 k xcb-util-image x86_64 0.4.0-9.el8 rhel-appstream 21 k xcb-util-keysyms x86_64 0.4.0-7.el8 rhel-appstream 16 k xcb-util-renderutil x86_64 0.3.9-10.el8 rhel-appstream 19 k xcb-util-wm x86_64 0.4.1-12.el8 rhel-appstream 32 k xkeyboard-config noarch 2.28-1.el8 rhel-appstream 782 k xorg-x11-proto-devel noarch 2020.1-3.el8 rhel-appstream 280 k zlib-devel x86_64 1.2.11-25.el8 rhel-baseos 59 k Enabling module streams: perl 5.26 perl-IO-Socket-SSL 2.066 perl-libwww-perl 6.34 python36 3.6 Transaction Summary ===================================================================================================== Install 276 Packages Total download size: 184 M Installed size: 718 M Downloading Packages: (1/276): groff-base-1.22.3-18.el8.x86_64.rpm 12 MB/s | 1.0 MB 00:00 (2/276): Magics-devel-4.16.0-3.el8.x86_64.rpm 13 MB/s | 1.6 MB 00:00 (3/276): libgudev-232-4.el8.x86_64.rpm 572 kB/s | 33 kB 00:00 (4/276): Magics-4.16.0-3.el8.x86_64.rpm 101 MB/s | 22 MB 00:00 (5/276): libedit-3.1-23.20170329cvs.el8.x86_64. 794 kB/s | 102 kB 00:00 (6/276): perl-Data-Dumper-2.167-399.el8.x86_64. 887 kB/s | 58 kB 00:00 (7/276): perl-MIME-Base64-3.15-396.el8.x86_64.r 836 kB/s | 31 kB 00:00 (8/276): perl-Encode-2.97-3.el8.x86_64.rpm 20 MB/s | 1.5 MB 00:00 (9/276): perl-PathTools-3.74-1.el8.x86_64.rpm 1.3 MB/s | 90 kB 00:00 (10/276): perl-Unicode-Normalize-1.25-396.el8.x 1.6 MB/s | 82 kB 00:00 (11/276): perl-threads-shared-1.58-2.el8.x86_64 1.6 MB/s | 48 kB 00:00 (12/276): fontpackages-filesystem-1.44-22.el8.n 550 kB/s | 16 kB 00:00 (13/276): libpipeline-1.5.0-2.el8.x86_64.rpm 1.7 MB/s | 54 kB 00:00 (14/276): libpciaccess-0.14-1.el8.x86_64.rpm 450 kB/s | 32 kB 00:00 (15/276): m4-1.4.18-7.el8.x86_64.rpm 5.7 MB/s | 223 kB 00:00 (16/276): perl-Carp-1.42-396.el8.noarch.rpm 745 kB/s | 30 kB 00:00 (17/276): perl-Scalar-List-Utils-1.49-2.el8.x86 332 kB/s | 68 kB 00:00 (18/276): perl-File-Temp-0.230.600-1.el8.noarch 1.9 MB/s | 63 kB 00:00 (19/276): perl-Exporter-5.72-396.el8.noarch.rpm 411 kB/s | 34 kB 00:00 (20/276): perl-Getopt-Long-2.50-4.el8.noarch.rp 435 kB/s | 63 kB 00:00 (21/276): perl-Pod-Escapes-1.07-395.el8.noarch. 153 kB/s | 20 kB 00:00 (22/276): perl-Pod-Perldoc-3.28-396.el8.noarch. 1.5 MB/s | 88 kB 00:00 (23/276): perl-Pod-Simple-3.35-395.el8.noarch.r 2.7 MB/s | 213 kB 00:00 (24/276): perl-Pod-Usage-1.69-395.el8.noarch.rp 318 kB/s | 34 kB 00:00 (25/276): perl-File-Path-2.15-2.el8.noarch.rpm 105 kB/s | 38 kB 00:00 (26/276): perl-Storable-3.11-3.el8.x86_64.rpm 1.1 MB/s | 98 kB 00:00 (27/276): perl-Term-ANSIColor-4.06-396.el8.noar 562 kB/s | 46 kB 00:00 (28/276): perl-Text-ParseWords-3.30-395.el8.noa 217 kB/s | 18 kB 00:00 (29/276): perl-Time-Local-1.280-1.el8.noarch.rp 1.2 MB/s | 34 kB 00:00 (30/276): perl-Text-Tabs+Wrap-2013.0523-395.el8 465 kB/s | 24 kB 00:00 (31/276): perl-constant-1.33-396.el8.noarch.rpm 717 kB/s | 25 kB 00:00 (32/276): perl-Term-Cap-1.17-395.el8.noarch.rpm 137 kB/s | 23 kB 00:00 (33/276): perl-parent-0.237-1.el8.noarch.rpm 329 kB/s | 20 kB 00:00 (34/276): perl-threads-2.21-2.el8.x86_64.rpm 1.4 MB/s | 61 kB 00:00 (35/276): gettext-libs-0.19.8.1-17.el8.x86_64.r 7.2 MB/s | 313 kB 00:00 (36/276): gettext-0.19.8.1-17.el8.x86_64.rpm 12 MB/s | 1.1 MB 00:00 (37/276): libicu-devel-60.3-2.el8_1.x86_64.rpm 23 MB/s | 923 kB 00:00 (38/276): perl-Socket-2.027-3.el8.x86_64.rpm 1.1 MB/s | 59 kB 00:00 (39/276): libicu-60.3-2.el8_1.x86_64.rpm 61 MB/s | 8.8 MB 00:00 (40/276): libcroco-0.6.12-4.el8_2.1.x86_64.rpm 1.9 MB/s | 113 kB 00:00 (41/276): perl-podlators-4.11-1.el8.noarch.rpm 364 kB/s | 118 kB 00:00 (42/276): dejavu-fonts-common-2.35-7.el8.noarch 920 kB/s | 74 kB 00:00 (43/276): keyutils-libs-devel-1.5.10-9.el8.x86_ 797 kB/s | 48 kB 00:00 (44/276): libsepol-devel-2.9-3.el8.x86_64.rpm 2.7 MB/s | 87 kB 00:00 (45/276): man-db-2.7.6.1-18.el8.x86_64.rpm 16 MB/s | 887 kB 00:00 (46/276): pcre-devel-8.42-6.el8.x86_64.rpm 9.6 MB/s | 551 kB 00:00 (47/276): pcre-utf32-8.42-6.el8.x86_64.rpm 2.2 MB/s | 186 kB 00:00 (48/276): fontconfig-2.13.1-4.el8.x86_64.rpm 5.8 MB/s | 274 kB 00:00 (49/276): dejavu-sans-fonts-2.35-7.el8.noarch.r 3.7 MB/s | 1.5 MB 00:00 (50/276): pcre-utf16-8.42-6.el8.x86_64.rpm 6.4 MB/s | 195 kB 00:00 (51/276): pcre-cpp-8.42-6.el8.x86_64.rpm 1.1 MB/s | 47 kB 00:00 (52/276): libseccomp-2.5.2-1.el8.x86_64.rpm 2.7 MB/s | 71 kB 00:00 (53/276): fontconfig-devel-2.13.1-4.el8.x86_64. 342 kB/s | 151 kB 00:00 (54/276): gdbm-devel-1.18-2.el8.x86_64.rpm 1.6 MB/s | 66 kB 00:00 (55/276): pcre2-utf16-10.32-3.el8_6.x86_64.rpm 6.1 MB/s | 229 kB 00:00 (56/276): json-c-0.13.1-3.el8.x86_64.rpm 343 kB/s | 41 kB 00:00 (57/276): pcre2-utf32-10.32-3.el8_6.x86_64.rpm 6.1 MB/s | 220 kB 00:00 (58/276): libverto-devel-0.3.2-2.el8.x86_64.rpm 562 kB/s | 18 kB 00:00 (59/276): cryptsetup-libs-2.3.7-7.el8.x86_64.rp 17 MB/s | 489 kB 00:00 (60/276): ncurses-devel-6.1-10.20180224.el8.x86 14 MB/s | 528 kB 00:00 (61/276): pcre2-devel-10.32-3.el8_6.x86_64.rpm 4.1 MB/s | 605 kB 00:00 (62/276): perl-URI-1.73-3.el8.noarch.rpm 3.8 MB/s | 116 kB 00:00 (63/276): zlib-devel-1.2.11-25.el8.x86_64.rpm 1.9 MB/s | 59 kB 00:00 (64/276): perl-libnet-3.11-3.el8.noarch.rpm 3.0 MB/s | 121 kB 00:00 (65/276): perl-Digest-MD5-2.55-396.el8.x86_64.r 411 kB/s | 37 kB 00:00 (66/276): perl-Digest-1.17-395.el8.noarch.rpm 855 kB/s | 27 kB 00:00 (67/276): perl-IO-Socket-IP-0.39-5.el8.noarch.r 1.5 MB/s | 47 kB 00:00 (68/276): ncurses-c++-libs-6.1-10.20180224.el8. 1.0 MB/s | 58 kB 00:00 (69/276): kmod-libs-25-20.el8.x86_64.rpm 2.2 MB/s | 69 kB 00:00 (70/276): hwdata-0.314-8.22.el8.noarch.rpm 44 MB/s | 1.8 MB 00:00 (71/276): perl-HTTP-Tiny-0.074-3.el8.noarch.rpm 1.4 MB/s | 59 kB 00:00 (72/276): avahi-libs-0.7-27.el8_10.1.x86_64.rpm 2.2 MB/s | 62 kB 00:00 (73/276): platform-python-pip-9.0.3-24.el8.noar 33 MB/s | 1.6 MB 00:00 (74/276): libtirpc-devel-1.1.4-12.el8_10.x86_64 3.0 MB/s | 128 kB 00:00 (75/276): bzip2-devel-1.0.6-28.el8_10.x86_64.rp 5.7 MB/s | 225 kB 00:00 (76/276): freetype-2.9.1-10.el8_10.x86_64.rpm 11 MB/s | 394 kB 00:00 (77/276): freetype-devel-2.9.1-10.el8_10.x86_64 8.5 MB/s | 465 kB 00:00 (78/276): emacs-filesystem-26.1-15.el8_10.noarc 1.6 MB/s | 71 kB 00:00 (79/276): less-530-3.el8_10.x86_64.rpm 1.1 MB/s | 164 kB 00:00 (80/276): python3-setuptools-39.2.0-9.el8_10.no 4.8 MB/s | 163 kB 00:00 (81/276): perl-Errno-1.28-423.el8_10.x86_64.rpm 1.6 MB/s | 77 kB 00:00 (82/276): perl-IO-1.38-423.el8_10.x86_64.rpm 3.0 MB/s | 143 kB 00:00 (83/276): perl-libs-5.26.3-423.el8_10.x86_64.rp 38 MB/s | 1.6 MB 00:00 (84/276): perl-interpreter-5.26.3-423.el8_10.x8 71 MB/s | 6.3 MB 00:00 (85/276): libgfortran-8.5.0-28.el8_10.x86_64.rp 18 MB/s | 646 kB 00:00 (86/276): libquadmath-8.5.0-28.el8_10.x86_64.rp 4.0 MB/s | 173 kB 00:00 (87/276): libcom_err-devel-1.45.6-7.el8_10.x86_ 671 kB/s | 38 kB 00:00 (88/276): device-mapper-1.02.181-15.el8_10.3.x8 10 MB/s | 378 kB 00:00 (89/276): device-mapper-libs-1.02.181-15.el8_10 13 MB/s | 411 kB 00:00 (90/276): libuuid-devel-2.32.1-48.el8_10.x86_64 3.2 MB/s | 99 kB 00:00 (91/276): dbus-1.12.8-28.el8_10.x86_64.rpm 1.0 MB/s | 41 kB 00:00 (92/276): dbus-common-1.12.8-28.el8_10.noarch.r 1.5 MB/s | 46 kB 00:00 (93/276): libselinux-devel-2.9-11.el8_10.x86_64 2.3 MB/s | 199 kB 00:00 (94/276): dbus-daemon-1.12.8-28.el8_10.x86_64.r 8.9 MB/s | 241 kB 00:00 (95/276): dbus-tools-1.12.8-28.el8_10.x86_64.rp 3.0 MB/s | 86 kB 00:00 (96/276): perl-macros-5.26.3-423.el8_10.x86_64. 249 kB/s | 73 kB 00:00 (97/276): dbus-libs-1.12.8-28.el8_10.x86_64.rpm 2.4 MB/s | 184 kB 00:00 (98/276): libpng-1.6.34-11.el8_10.x86_64.rpm 4.4 MB/s | 126 kB 00:00 (99/276): libkadm5-1.18.2-34.el8_10.x86_64.rpm 1.5 MB/s | 188 kB 00:00 (100/276): libpng-devel-1.6.34-11.el8_10.x86_64 2.9 MB/s | 327 kB 00:00 (101/276): cups-libs-2.2.6-68.el8_10.x86_64.rpm 9.3 MB/s | 438 kB 00:00 (102/276): openssl-devel-1.1.1k-17.el8_6.x86_64 30 MB/s | 2.3 MB 00:00 (103/276): acl-2.4.0-1.el8_10.x86_64.rpm 2.7 MB/s | 85 kB 00:00 (104/276): openssh-8.0p1-30.el8_10.x86_64.rpm 11 MB/s | 527 kB 00:00 (105/276): openssh-clients-8.0p1-30.el8_10.x86_ 20 MB/s | 648 kB 00:00 (106/276): krb5-devel-1.18.2-34.el8_10.x86_64.r 1.5 MB/s | 562 kB 00:00 (107/276): openssl-1.1.1k-17.el8_6.x86_64.rpm 3.2 MB/s | 711 kB 00:00 (108/276): libcurl-devel-7.61.1-34.el8_10.13.x8 24 MB/s | 836 kB 00:00 (109/276): systemd-239-82.el8_10.19.x86_64.rpm 83 MB/s | 3.7 MB 00:00 (110/276): systemd-pam-239-82.el8_10.19.x86_64. 14 MB/s | 519 kB 00:00 (111/276): glib2-devel-2.56.4-177.el8_10.x86_64 6.8 MB/s | 426 kB 00:00 (112/276): expat-devel-2.5.0-2.el8_10.2.x86_64. 1.3 MB/s | 63 kB 00:00 (113/276): fftw-libs-quad-3.3.5-11.el8.x86_64.r 13 MB/s | 811 kB 00:00 (114/276): fftw-libs-single-3.3.5-11.el8.x86_64 15 MB/s | 1.0 MB 00:00 (115/276): lcms2-2.9-2.el8.x86_64.rpm 4.0 MB/s | 165 kB 00:00 (116/276): perl-Error-0.17025-2.el8.noarch.rpm 1.4 MB/s | 46 kB 00:00 (117/276): byacc-1.9.20170709-4.el8.x86_64.rpm 2.7 MB/s | 91 kB 00:00 (118/276): perl-TermReadKey-2.37-7.el8.x86_64.r 703 kB/s | 40 kB 00:00 (119/276): graphite2-devel-1.3.10-10.el8.x86_64 1.3 MB/s | 46 kB 00:00 (120/276): graphite2-1.3.10-10.el8.x86_64.rpm 1.8 MB/s | 122 kB 00:00 (121/276): jbigkit-libs-2.1-14.el8.x86_64.rpm 1.7 MB/s | 55 kB 00:00 (122/276): xcb-util-image-0.4.0-9.el8.x86_64.rp 461 kB/s | 21 kB 00:00 (123/276): fftw-devel-3.3.5-11.el8.x86_64.rpm 3.1 MB/s | 135 kB 00:00 (124/276): fftw-3.3.5-11.el8.x86_64.rpm 515 kB/s | 57 kB 00:00 (125/276): libSM-1.2.3-1.el8.x86_64.rpm 1.3 MB/s | 48 kB 00:00 (126/276): libXfixes-5.0.3-7.el8.x86_64.rpm 568 kB/s | 25 kB 00:00 (127/276): libXrender-devel-0.9.10-7.el8.x86_64 468 kB/s | 22 kB 00:00 (128/276): xcb-util-wm-0.4.1-12.el8.x86_64.rpm 108 kB/s | 32 kB 00:00 (129/276): libXxf86vm-1.1.4-9.el8.x86_64.rpm 605 kB/s | 19 kB 00:00 (130/276): libthai-0.1.27-2.el8.x86_64.rpm 5.5 MB/s | 203 kB 00:00 (131/276): xcb-util-0.4.0-10.el8.x86_64.rpm 586 kB/s | 22 kB 00:00 (132/276): fftw-libs-3.3.5-11.el8.x86_64.rpm 366 kB/s | 15 kB 00:00 (133/276): fftw-libs-double-3.3.5-11.el8.x86_64 26 MB/s | 992 kB 00:00 (134/276): fftw-libs-long-3.3.5-11.el8.x86_64.r 15 MB/s | 541 kB 00:00 (135/276): bison-3.0.4-10.el8.x86_64.rpm 4.9 MB/s | 688 kB 00:00 (136/276): flex-2.6.1-9.el8.x86_64.rpm 5.8 MB/s | 320 kB 00:00 (137/276): libXrender-0.9.10-7.el8.x86_64.rpm 678 kB/s | 33 kB 00:00 (138/276): libdatrie-0.2.9-7.el8.x86_64.rpm 1.1 MB/s | 33 kB 00:00 (139/276): libxshmfence-1.3-2.el8.x86_64.rpm 442 kB/s | 13 kB 00:00 (140/276): xcb-util-renderutil-0.3.9-10.el8.x86 644 kB/s | 19 kB 00:00 (141/276): mtdev-1.1.5-12.el8.x86_64.rpm 702 kB/s | 24 kB 00:00 (142/276): libICE-1.0.9-15.el8.x86_64.rpm 2.2 MB/s | 74 kB 00:00 (143/276): libxcb-1.13.1-1.el8.x86_64.rpm 4.5 MB/s | 229 kB 00:00 (144/276): libxkbcommon-0.9.1-1.el8.x86_64.rpm 3.8 MB/s | 116 kB 00:00 (145/276): xcb-util-keysyms-0.4.0-7.el8.x86_64. 46 kB/s | 16 kB 00:00 (146/276): xkeyboard-config-2.28-1.el8.noarch.r 18 MB/s | 782 kB 00:00 (147/276): perl-IO-Socket-SSL-2.066-4.module+el 8.4 MB/s | 298 kB 00:00 (148/276): libxcb-devel-1.13.1-1.el8.x86_64.rpm 13 MB/s | 1.1 MB 00:00 (149/276): libxkbcommon-x11-0.9.1-1.el8.x86_64. 192 kB/s | 25 kB 00:00 (150/276): libXau-devel-1.0.9-3.el8.x86_64.rpm 558 kB/s | 21 kB 00:00 (151/276): perl-Mozilla-CA-20160104-7.module+el 240 kB/s | 15 kB 00:00 (152/276): libXext-1.3.4-1.el8.x86_64.rpm 1.1 MB/s | 45 kB 00:00 (153/276): libXft-devel-2.3.3-1.el8.x86_64.rpm 667 kB/s | 25 kB 00:00 (154/276): xorg-x11-proto-devel-2020.1-3.el8.no 4.6 MB/s | 280 kB 00:00 (155/276): libXau-1.0.9-3.el8.x86_64.rpm 1.2 MB/s | 37 kB 00:00 (156/276): glx-utils-8.4.0-5.20181118git1830dcb 844 kB/s | 44 kB 00:00 (157/276): libXft-2.3.3-1.el8.x86_64.rpm 1.5 MB/s | 67 kB 00:00 (158/276): libXext-devel-1.3.4-1.el8.x86_64.rpm 1.2 MB/s | 81 kB 00:00 (159/276): libevdev-1.10.0-1.el8.x86_64.rpm 719 kB/s | 44 kB 00:00 (160/276): libwacom-data-1.6-3.el8.noarch.rpm 3.4 MB/s | 104 kB 00:00 (161/276): pango-1.42.4-8.el8.x86_64.rpm 9.2 MB/s | 297 kB 00:00 (162/276): pango-devel-1.42.4-8.el8.x86_64.rpm 5.9 MB/s | 322 kB 00:00 (163/276): perl-Net-SSLeay-1.88-2.module+el8.6. 11 MB/s | 379 kB 00:00 (164/276): libwacom-1.6-3.el8.x86_64.rpm 721 kB/s | 42 kB 00:00 (165/276): libinput-1.16.3-3.el8_6.x86_64.rpm 6.5 MB/s | 217 kB 00:00 (166/276): cairo-1.15.12-6.el8.x86_64.rpm 12 MB/s | 719 kB 00:00 (167/276): fribidi-1.0.4-9.el8.x86_64.rpm 2.5 MB/s | 89 kB 00:00 (168/276): openjpeg2-2.4.0-5.el8.x86_64.rpm 3.1 MB/s | 165 kB 00:00 (169/276): boost-1.66.0-13.el8.x86_64.rpm 335 kB/s | 12 kB 00:00 (170/276): cairo-devel-1.15.12-6.el8.x86_64.rpm 2.0 MB/s | 273 kB 00:00 (171/276): boost-chrono-1.66.0-13.el8.x86_64.rp 611 kB/s | 23 kB 00:00 (172/276): boost-container-1.66.0-13.el8.x86_64 962 kB/s | 44 kB 00:00 (173/276): boost-coroutine-1.66.0-13.el8.x86_64 733 kB/s | 32 kB 00:00 (174/276): boost-date-time-1.66.0-13.el8.x86_64 874 kB/s | 30 kB 00:00 (175/276): boost-context-1.66.0-13.el8.x86_64.r 209 kB/s | 16 kB 00:00 (176/276): boost-fiber-1.66.0-13.el8.x86_64.rpm 3.5 MB/s | 127 kB 00:00 (177/276): boost-graph-1.66.0-13.el8.x86_64.rpm 2.4 MB/s | 112 kB 00:00 (178/276): boost-iostreams-1.66.0-13.el8.x86_64 1.4 MB/s | 42 kB 00:00 (179/276): boost-log-1.66.0-13.el8.x86_64.rpm 12 MB/s | 449 kB 00:00 (180/276): boost-locale-1.66.0-13.el8.x86_64.rp 6.0 MB/s | 266 kB 00:00 (181/276): boost-devel-1.66.0-13.el8.x86_64.rpm 62 MB/s | 9.9 MB 00:00 (182/276): boost-program-options-1.66.0-13.el8. 1.5 MB/s | 141 kB 00:00 (183/276): boost-serialization-1.66.0-13.el8.x8 847 kB/s | 122 kB 00:00 (184/276): boost-regex-1.66.0-13.el8.x86_64.rpm 1.3 MB/s | 281 kB 00:00 (185/276): boost-signals-1.66.0-13.el8.x86_64.r 922 kB/s | 39 kB 00:00 (186/276): boost-system-1.66.0-13.el8.x86_64.rp 539 kB/s | 18 kB 00:00 (187/276): boost-test-1.66.0-13.el8.x86_64.rpm 6.6 MB/s | 252 kB 00:00 (188/276): boost-thread-1.66.0-13.el8.x86_64.rp 1.0 MB/s | 59 kB 00:00 (189/276): boost-wave-1.66.0-13.el8.x86_64.rpm 5.0 MB/s | 189 kB 00:00 (190/276): boost-timer-1.66.0-13.el8.x86_64.rpm 216 kB/s | 21 kB 00:00 (191/276): fribidi-devel-1.0.4-9.el8.x86_64.rpm 1.4 MB/s | 64 kB 00:00 (192/276): openjpeg2-tools-2.4.0-5.el8.x86_64.r 3.3 MB/s | 102 kB 00:00 (193/276): boost-math-1.66.0-13.el8.x86_64.rpm 580 kB/s | 264 kB 00:00 (194/276): qt5-rpm-macros-5.15.3-1.el8.noarch.r 402 kB/s | 12 kB 00:00 (195/276): boost-atomic-1.66.0-13.el8.x86_64.rp 450 kB/s | 14 kB 00:00 (196/276): qt5-qtxmlpatterns-devel-5.15.3-1.el8 4.7 MB/s | 338 kB 00:00 (197/276): boost-random-1.66.0-13.el8.x86_64.rp 763 kB/s | 22 kB 00:00 (198/276): boost-filesystem-1.66.0-13.el8.x86_6 1.4 MB/s | 49 kB 00:00 (199/276): boost-stacktrace-1.66.0-13.el8.x86_6 1.0 MB/s | 37 kB 00:00 (200/276): qt5-qtxmlpatterns-5.15.3-1.el8.x86_6 27 MB/s | 1.1 MB 00:00 (201/276): libwayland-client-1.21.0-1.el8.x86_6 1.0 MB/s | 41 kB 00:00 (202/276): qt5-qtsvg-5.15.3-2.el8.x86_64.rpm 5.8 MB/s | 185 kB 00:00 (203/276): libwayland-server-1.21.0-1.el8.x86_6 661 kB/s | 49 kB 00:00 (204/276): qt5-qtsvg-devel-5.15.3-2.el8.x86_64. 948 kB/s | 33 kB 00:00 (205/276): libdrm-2.4.115-2.el8.x86_64.rpm 5.7 MB/s | 165 kB 00:00 (206/276): libglvnd-devel-1.3.4-2.el8.x86_64.rp 4.0 MB/s | 185 kB 00:00 (207/276): qt5-qtdeclarative-5.15.3-2.el8.x86_6 73 MB/s | 4.2 MB 00:00 (208/276): python36-3.6.8-39.module+el8.10.0+20 533 kB/s | 20 kB 00:00 (209/276): cmake-data-3.26.5-2.el8.noarch.rpm 31 MB/s | 1.9 MB 00:00 (210/276): cmake-filesystem-3.26.5-2.el8.x86_64 1.0 MB/s | 45 kB 00:00 (211/276): cmake-rpm-macros-3.26.5-2.el8.noarch 1.1 MB/s | 44 kB 00:00 (212/276): harfbuzz-1.7.5-4.el8.x86_64.rpm 8.1 MB/s | 296 kB 00:00 (213/276): cmake-3.26.5-2.el8.x86_64.rpm 60 MB/s | 14 MB 00:00 (214/276): harfbuzz-icu-1.7.5-4.el8.x86_64.rpm 720 kB/s | 24 kB 00:00 (215/276): libglvnd-1.3.4-2.el8.x86_64.rpm 2.8 MB/s | 127 kB 00:00 (216/276): libglvnd-core-devel-1.3.4-2.el8.x86_ 281 kB/s | 25 kB 00:00 (217/276): harfbuzz-devel-1.7.5-4.el8.x86_64.rp 878 kB/s | 181 kB 00:00 (218/276): libglvnd-gles-1.3.4-2.el8.x86_64.rpm 596 kB/s | 40 kB 00:00 (219/276): libglvnd-glx-1.3.4-2.el8.x86_64.rpm 4.1 MB/s | 137 kB 00:00 (220/276): libglvnd-opengl-1.3.4-2.el8.x86_64.r 1.4 MB/s | 47 kB 00:00 (221/276): boost-type_erasure-1.66.0-13.el8.x86 41 kB/s | 31 kB 00:00 (222/276): pixman-devel-0.38.4-4.el8.x86_64.rpm 678 kB/s | 20 kB 00:00 (223/276): pixman-0.38.4-4.el8.x86_64.rpm 7.0 MB/s | 258 kB 00:00 (224/276): python3-pip-9.0.3-24.el8.noarch.rpm 774 kB/s | 20 kB 00:00 (225/276): libuv-1.41.1-2.el8_10.x86_64.rpm 4.3 MB/s | 156 kB 00:00 (226/276): qt5-qtbase-common-5.15.3-8.el8_10.no 1.3 MB/s | 42 kB 00:00 (227/276): qt5-qtbase-5.15.3-8.el8_10.x86_64.rp 39 MB/s | 3.6 MB 00:00 (228/276): qt5-qtbase-devel-5.15.3-8.el8_10.x86 60 MB/s | 3.4 MB 00:00 (229/276): libX11-1.6.8-9.el8_10.x86_64.rpm 13 MB/s | 612 kB 00:00 (230/276): libX11-common-1.6.8-9.el8_10.noarch. 4.9 MB/s | 159 kB 00:00 (231/276): qt5-qtbase-gui-5.15.3-8.el8_10.x86_6 57 MB/s | 6.1 MB 00:00 (232/276): libX11-devel-1.6.8-9.el8_10.x86_64.r 28 MB/s | 977 kB 00:00 (233/276): libX11-xcb-1.6.8-9.el8_10.x86_64.rpm 417 kB/s | 15 kB 00:00 (234/276): jasper-libs-2.0.14-6.el8_10.x86_64.r 5.2 MB/s | 167 kB 00:00 (235/276): libjpeg-turbo-devel-1.5.3-14.el8_10. 2.3 MB/s | 109 kB 00:00 (236/276): libjpeg-turbo-1.5.3-14.el8_10.x86_64 1.5 MB/s | 157 kB 00:00 (237/276): libglvnd-egl-1.3.4-2.el8.x86_64.rpm 89 kB/s | 49 kB 00:00 (238/276): mesa-libEGL-devel-23.1.4-4.el8_10.x8 633 kB/s | 38 kB 00:00 (239/276): mesa-libgbm-23.1.4-4.el8_10.x86_64.r 1.9 MB/s | 61 kB 00:00 (240/276): mesa-libGL-23.1.4-4.el8_10.x86_64.rp 1.8 MB/s | 188 kB 00:00 (241/276): mesa-libglapi-23.1.4-4.el8_10.x86_64 2.3 MB/s | 68 kB 00:00 (242/276): mesa-libEGL-23.1.4-4.el8_10.x86_64.r 743 kB/s | 149 kB 00:00 (243/276): git-2.43.7-1.el8_10.x86_64.rpm 965 kB/s | 93 kB 00:00 (244/276): git-core-doc-2.43.7-1.el8_10.noarch. 27 MB/s | 3.1 MB 00:00 (245/276): git-core-2.43.7-1.el8_10.x86_64.rpm 40 MB/s | 11 MB 00:00 (246/276): libquadmath-devel-8.5.0-28.el8_10.x8 258 kB/s | 27 kB 00:00 (247/276): gcc-gfortran-8.5.0-28.el8_10.x86_64. 33 MB/s | 12 MB 00:00 (248/276): blas-3.8.0-9.el8_10.x86_64.rpm 13 MB/s | 426 kB 00:00 (249/276): libtiff-4.0.9-38.el8_10.x86_64.rpm 3.0 MB/s | 190 kB 00:00 (250/276): libtiff-devel-4.0.9-38.el8_10.x86_64 10 MB/s | 513 kB 00:00 (251/276): vim-filesystem-8.0.1763-31.el8_10.no 1.4 MB/s | 52 kB 00:00 (252/276): libaec-1.0.2-3.el8.x86_64.rpm 657 kB/s | 39 kB 00:00 (253/276): ksh-20120801-272.el8_10.x86_64.rpm 6.9 MB/s | 928 kB 00:00 (254/276): perl-Git-2.43.7-1.el8_10.noarch.rpm 347 kB/s | 79 kB 00:00 (255/276): libaec-devel-1.0.2-3.el8.x86_64.rpm 141 kB/s | 12 kB 00:00 (256/276): openjpeg2-devel-2.4.0-5.el8.x86_64.r 95 kB/s | 31 kB 00:00 (257/276): rpcgen-1.3.1-4.el8.x86_64.rpm 146 kB/s | 52 kB 00:00 (258/276): eigen3-devel-3.3.4-6.el8.noarch.rpm 1.9 MB/s | 1.0 MB 00:00 (259/276): eccodes-2.36.0-1.el8.x86_64.rpm 26 MB/s | 1.0 MB 00:00 (260/276): eccodes-data-2.36.0-1.el8.noarch.rpm 40 MB/s | 4.8 MB 00:00 (261/276): eccodes-devel-2.36.0-1.el8.x86_64.rp 16 MB/s | 78 kB 00:00 (262/276): epel-rpm-macros-systemd-8-43.noarch. 4.7 MB/s | 15 kB 00:00 (263/276): hdf-4.2.14-5.el8.x86_64.rpm 134 MB/s | 651 kB 00:00 (264/276): hdf5-1.10.5-4.el8.x86_64.rpm 214 MB/s | 2.1 MB 00:00 (265/276): hdf5-devel-1.10.5-4.el8.x86_64.rpm 131 MB/s | 1.2 MB 00:00 (266/276): libgeotiff-1.5.1-1.el8.x86_64.rpm 22 MB/s | 99 kB 00:00 (267/276): libgeotiff-devel-1.5.1-1.el8.x86_64. 9.5 MB/s | 32 kB 00:00 (268/276): netcdf-4.7.0-3.el8.x86_64.rpm 142 MB/s | 645 kB 00:00 (269/276): netcdf-cxx4-4.3.0-11.el8.x86_64.rpm 23 MB/s | 91 kB 00:00 (270/276): blas-devel-3.8.0-9.el8_10.x86_64.rpm 68 kB/s | 25 kB 00:00 (271/276): netcdf-cxx4-devel-4.3.0-11.el8.x86_6 8.7 MB/s | 57 kB 00:00 (272/276): netcdf-devel-4.7.0-3.el8.x86_64.rpm 24 MB/s | 121 kB 00:00 (273/276): proj-6.3.2-4.el8.x86_64.rpm 115 MB/s | 2.0 MB 00:00 (274/276): proj-devel-6.3.2-4.el8.x86_64.rpm 18 MB/s | 89 kB 00:00 (275/276): proj-datumgrid-1.8-6.3.2.4.el8.noarc 181 MB/s | 5.4 MB 00:00 (276/276): jasper-devel-2.0.14-6.el8_10.x86_64. 1.5 MB/s | 635 kB 00:00 -------------------------------------------------------------------------------- Total 25 MB/s | 184 MB 00:07 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : boost-system-1.66.0-13.el8.x86_64 1/276 Running scriptlet: boost-system-1.66.0-13.el8.x86_64 1/276 Installing : libjpeg-turbo-1.5.3-14.el8_10.x86_64 2/276 Installing : boost-chrono-1.66.0-13.el8.x86_64 3/276 Running scriptlet: boost-chrono-1.66.0-13.el8.x86_64 3/276 Installing : cmake-filesystem-3.26.5-2.el8.x86_64 4/276 Installing : libicu-60.3-2.el8_1.x86_64 5/276 Running scriptlet: libicu-60.3-2.el8_1.x86_64 5/276 Installing : boost-thread-1.66.0-13.el8.x86_64 6/276 Running scriptlet: boost-thread-1.66.0-13.el8.x86_64 6/276 Installing : libpng-2:1.6.34-11.el8_10.x86_64 7/276 Installing : freetype-2.9.1-10.el8_10.x86_64 8/276 Installing : libquadmath-8.5.0-28.el8_10.x86_64 9/276 Running scriptlet: libquadmath-8.5.0-28.el8_10.x86_64 9/276 Installing : libaec-1.0.2-3.el8.x86_64 10/276 Installing : libglvnd-1:1.3.4-2.el8.x86_64 11/276 Installing : xorg-x11-proto-devel-2020.1-3.el8.noarch 12/276 Installing : libgfortran-8.5.0-28.el8_10.x86_64 13/276 Running scriptlet: libgfortran-8.5.0-28.el8_10.x86_64 13/276 Installing : boost-filesystem-1.66.0-13.el8.x86_64 14/276 Running scriptlet: boost-filesystem-1.66.0-13.el8.x86_64 14/276 Installing : libX11-xcb-1.6.8-9.el8_10.x86_64 15/276 Installing : dbus-libs-1:1.12.8-28.el8_10.x86_64 16/276 Running scriptlet: dbus-libs-1:1.12.8-28.el8_10.x86_64 16/276 Installing : zlib-devel-1.2.11-25.el8.x86_64 17/276 Installing : hdf5-1.10.5-4.el8.x86_64 18/276 Installing : fftw-libs-quad-3.3.5-11.el8.x86_64 19/276 Installing : boost-regex-1.66.0-13.el8.x86_64 20/276 Running scriptlet: boost-regex-1.66.0-13.el8.x86_64 20/276 Installing : boost-date-time-1.66.0-13.el8.x86_64 21/276 Running scriptlet: boost-date-time-1.66.0-13.el8.x86_64 21/276 Installing : boost-context-1.66.0-13.el8.x86_64 22/276 Running scriptlet: boost-context-1.66.0-13.el8.x86_64 22/276 Installing : openjpeg2-2.4.0-5.el8.x86_64 23/276 Installing : fftw-libs-long-3.3.5-11.el8.x86_64 24/276 Installing : fftw-libs-double-3.3.5-11.el8.x86_64 25/276 Installing : fftw-libs-single-3.3.5-11.el8.x86_64 26/276 Installing : libpng-devel-2:1.6.34-11.el8_10.x86_64 27/276 Installing : libquadmath-devel-8.5.0-28.el8_10.x86_64 28/276 Installing : gcc-gfortran-8.5.0-28.el8_10.x86_64 29/276 Running scriptlet: gcc-gfortran-8.5.0-28.el8_10.x86_64 29/276 Installing : libicu-devel-60.3-2.el8_1.x86_64 30/276 Installing : boost-timer-1.66.0-13.el8.x86_64 31/276 Running scriptlet: boost-timer-1.66.0-13.el8.x86_64 31/276 Installing : jasper-libs-2.0.14-6.el8_10.x86_64 32/276 Installing : hdf-4.2.14-5.el8.x86_64 33/276 Installing : netcdf-4.7.0-3.el8.x86_64 34/276 Installing : mesa-libglapi-23.1.4-4.el8_10.x86_64 35/276 Running scriptlet: mesa-libglapi-23.1.4-4.el8_10.x86_64 35/276 Installing : pixman-0.38.4-4.el8.x86_64 36/276 Installing : cmake-rpm-macros-3.26.5-2.el8.noarch 37/276 Installing : libwayland-server-1.21.0-1.el8.x86_64 38/276 Installing : libwayland-client-1.21.0-1.el8.x86_64 39/276 Installing : boost-atomic-1.66.0-13.el8.x86_64 40/276 Running scriptlet: boost-atomic-1.66.0-13.el8.x86_64 40/276 Installing : fribidi-1.0.4-9.el8.x86_64 41/276 Installing : libXau-1.0.9-3.el8.x86_64 42/276 Installing : libxcb-1.13.1-1.el8.x86_64 43/276 Installing : libICE-1.0.9-15.el8.x86_64 44/276 Installing : libxshmfence-1.3-2.el8.x86_64 45/276 Installing : graphite2-1.3.10-10.el8.x86_64 46/276 Installing : harfbuzz-1.7.5-4.el8.x86_64 47/276 Running scriptlet: harfbuzz-1.7.5-4.el8.x86_64 47/276 Installing : emacs-filesystem-1:26.1-15.el8_10.noarch 48/276 Installing : less-530-3.el8_10.x86_64 49/276 Installing : pcre2-utf16-10.32-3.el8_6.x86_64 50/276 Running scriptlet: qt5-qtbase-5.15.3-8.el8_10.x86_64 51/276 Installing : qt5-qtbase-5.15.3-8.el8_10.x86_64 51/276 Running scriptlet: qt5-qtbase-5.15.3-8.el8_10.x86_64 51/276 Installing : qt5-qtbase-common-5.15.3-8.el8_10.noarch 52/276 Installing : libcroco-0.6.12-4.el8_2.1.x86_64 53/276 Running scriptlet: libcroco-0.6.12-4.el8_2.1.x86_64 53/276 Installing : m4-1.4.18-7.el8.x86_64 54/276 Running scriptlet: m4-1.4.18-7.el8.x86_64 54/276 Installing : fontpackages-filesystem-1.44-22.el8.noarch 55/276 Installing : groff-base-1.22.3-18.el8.x86_64 56/276 Installing : dejavu-fonts-common-2.35-7.el8.noarch 57/276 Installing : dejavu-sans-fonts-2.35-7.el8.noarch 58/276 Installing : fontconfig-2.13.1-4.el8.x86_64 59/276 Running scriptlet: fontconfig-2.13.1-4.el8.x86_64 59/276 Installing : gettext-libs-0.19.8.1-17.el8.x86_64 60/276 Installing : gettext-0.19.8.1-17.el8.x86_64 61/276 Running scriptlet: gettext-0.19.8.1-17.el8.x86_64 61/276 Installing : harfbuzz-icu-1.7.5-4.el8.x86_64 62/276 Running scriptlet: harfbuzz-icu-1.7.5-4.el8.x86_64 62/276 Installing : graphite2-devel-1.3.10-10.el8.x86_64 63/276 Installing : libSM-1.2.3-1.el8.x86_64 64/276 Installing : xcb-util-wm-0.4.1-12.el8.x86_64 65/276 Running scriptlet: xcb-util-wm-0.4.1-12.el8.x86_64 65/276 Installing : xcb-util-0.4.0-10.el8.x86_64 66/276 Installing : xcb-util-image-0.4.0-9.el8.x86_64 67/276 Running scriptlet: xcb-util-image-0.4.0-9.el8.x86_64 67/276 Installing : xcb-util-keysyms-0.4.0-7.el8.x86_64 68/276 Running scriptlet: xcb-util-keysyms-0.4.0-7.el8.x86_64 68/276 Installing : xcb-util-renderutil-0.3.9-10.el8.x86_64 69/276 Running scriptlet: xcb-util-renderutil-0.3.9-10.el8.x86_64 69/276 Installing : libXau-devel-1.0.9-3.el8.x86_64 70/276 Installing : libxcb-devel-1.13.1-1.el8.x86_64 71/276 Installing : fribidi-devel-1.0.4-9.el8.x86_64 72/276 Installing : boost-log-1.66.0-13.el8.x86_64 73/276 Running scriptlet: boost-log-1.66.0-13.el8.x86_64 73/276 Installing : pixman-devel-0.38.4-4.el8.x86_64 74/276 Installing : netcdf-cxx4-4.3.0-11.el8.x86_64 75/276 Installing : boost-test-1.66.0-13.el8.x86_64 76/276 Running scriptlet: boost-test-1.66.0-13.el8.x86_64 76/276 Installing : fftw-3.3.5-11.el8.x86_64 77/276 Installing : fftw-libs-3.3.5-11.el8.x86_64 78/276 Installing : boost-coroutine-1.66.0-13.el8.x86_64 79/276 Running scriptlet: boost-coroutine-1.66.0-13.el8.x86_64 79/276 Installing : boost-fiber-1.66.0-13.el8.x86_64 80/276 Running scriptlet: boost-fiber-1.66.0-13.el8.x86_64 80/276 Installing : boost-wave-1.66.0-13.el8.x86_64 81/276 Running scriptlet: boost-wave-1.66.0-13.el8.x86_64 81/276 Installing : boost-graph-1.66.0-13.el8.x86_64 82/276 Running scriptlet: boost-graph-1.66.0-13.el8.x86_64 82/276 Installing : avahi-libs-0.7-27.el8_10.1.x86_64 83/276 Installing : cups-libs-1:2.2.6-68.el8_10.x86_64 84/276 Installing : dbus-tools-1:1.12.8-28.el8_10.x86_64 85/276 Installing : blas-3.8.0-9.el8_10.x86_64 86/276 Running scriptlet: blas-3.8.0-9.el8_10.x86_64 86/276 Installing : libglvnd-opengl-1:1.3.4-2.el8.x86_64 87/276 Installing : libaec-devel-1.0.2-3.el8.x86_64 88/276 Installing : hdf5-devel-1.10.5-4.el8.x86_64 89/276 Installing : boost-locale-1.66.0-13.el8.x86_64 90/276 Running scriptlet: boost-locale-1.66.0-13.el8.x86_64 90/276 Installing : boost-type_erasure-1.66.0-13.el8.x86_64 91/276 Running scriptlet: boost-type_erasure-1.66.0-13.el8.x86_64 91/276 Installing : libjpeg-turbo-devel-1.5.3-14.el8_10.x86_64 92/276 Installing : jasper-devel-2.0.14-6.el8_10.x86_64 93/276 Installing : boost-random-1.66.0-13.el8.x86_64 94/276 Running scriptlet: boost-random-1.66.0-13.el8.x86_64 94/276 Installing : proj-datumgrid-1.8-6.3.2.4.el8.noarch 95/276 Installing : proj-6.3.2-4.el8.x86_64 96/276 Installing : eccodes-data-2.36.0-1.el8.noarch 97/276 Installing : vim-filesystem-2:8.0.1763-31.el8_10.noarch 98/276 Installing : libX11-common-1.6.8-9.el8_10.noarch 99/276 Installing : libX11-1.6.8-9.el8_10.x86_64 100/276 Installing : libXext-1.3.4-1.el8.x86_64 101/276 Installing : libXrender-0.9.10-7.el8.x86_64 102/276 Installing : cairo-1.15.12-6.el8.x86_64 103/276 Installing : libX11-devel-1.6.8-9.el8_10.x86_64 104/276 Installing : libXrender-devel-0.9.10-7.el8.x86_64 105/276 Installing : libXft-2.3.3-1.el8.x86_64 106/276 Installing : libXext-devel-1.3.4-1.el8.x86_64 107/276 Installing : libXxf86vm-1.1.4-9.el8.x86_64 108/276 Installing : libXfixes-5.0.3-7.el8.x86_64 109/276 Installing : libuv-1:1.41.1-2.el8_10.x86_64 110/276 Installing : cmake-data-3.26.5-2.el8.noarch 111/276 Installing : cmake-3.26.5-2.el8.x86_64 112/276 Installing : qt5-rpm-macros-5.15.3-1.el8.noarch 113/276 Installing : libglvnd-core-devel-1:1.3.4-2.el8.x86_64 114/276 Installing : boost-stacktrace-1.66.0-13.el8.x86_64 115/276 Running scriptlet: boost-stacktrace-1.66.0-13.el8.x86_64 115/276 Installing : boost-signals-1.66.0-13.el8.x86_64 116/276 Running scriptlet: boost-signals-1.66.0-13.el8.x86_64 116/276 Installing : boost-serialization-1.66.0-13.el8.x86_64 117/276 Running scriptlet: boost-serialization-1.66.0-13.el8.x86_64 117/276 Installing : boost-program-options-1.66.0-13.el8.x86_64 118/276 Running scriptlet: boost-program-options-1.66.0-13.el8.x86_64 118/276 Installing : boost-math-1.66.0-13.el8.x86_64 119/276 Running scriptlet: boost-math-1.66.0-13.el8.x86_64 119/276 Installing : boost-iostreams-1.66.0-13.el8.x86_64 120/276 Running scriptlet: boost-iostreams-1.66.0-13.el8.x86_64 120/276 Installing : boost-container-1.66.0-13.el8.x86_64 121/276 Running scriptlet: boost-container-1.66.0-13.el8.x86_64 121/276 Installing : boost-1.66.0-13.el8.x86_64 122/276 Installing : libwacom-data-1.6-3.el8.noarch 123/276 Installing : libevdev-1.10.0-1.el8.x86_64 124/276 Installing : xkeyboard-config-2.28-1.el8.noarch 125/276 Installing : libxkbcommon-0.9.1-1.el8.x86_64 126/276 Installing : libxkbcommon-x11-0.9.1-1.el8.x86_64 127/276 Installing : mtdev-1.1.5-12.el8.x86_64 128/276 Running scriptlet: mtdev-1.1.5-12.el8.x86_64 128/276 Installing : libdatrie-0.2.9-7.el8.x86_64 129/276 Running scriptlet: libdatrie-0.2.9-7.el8.x86_64 129/276 Installing : libthai-0.1.27-2.el8.x86_64 130/276 Running scriptlet: libthai-0.1.27-2.el8.x86_64 130/276 Installing : pango-1.42.4-8.el8.x86_64 131/276 Running scriptlet: pango-1.42.4-8.el8.x86_64 131/276 Installing : jbigkit-libs-2.1-14.el8.x86_64 132/276 Running scriptlet: jbigkit-libs-2.1-14.el8.x86_64 132/276 Installing : libtiff-4.0.9-38.el8_10.x86_64 133/276 Installing : libgeotiff-1.5.1-1.el8.x86_64 134/276 Installing : libtiff-devel-4.0.9-38.el8_10.x86_64 135/276 Installing : lcms2-2.9-2.el8.x86_64 136/276 Running scriptlet: lcms2-2.9-2.el8.x86_64 136/276 Installing : openjpeg2-tools-2.4.0-5.el8.x86_64 137/276 Installing : expat-devel-2.5.0-2.el8_10.2.x86_64 138/276 Installing : libcurl-devel-7.61.1-34.el8_10.13.x86_64 139/276 Installing : netcdf-devel-4.7.0-3.el8.x86_64 140/276 Running scriptlet: openssh-8.0p1-30.el8_10.x86_64 141/276 Installing : openssh-8.0p1-30.el8_10.x86_64 141/276 error: failed to open /usr/lib/group for id/name lookup: No such file or directory Installing : acl-2.4.0-1.el8_10.x86_64 142/276 Installing : openssl-1:1.1.1k-17.el8_6.x86_64 143/276 Installing : perl-Digest-1.17-395.el8.noarch 144/276 Installing : perl-Digest-MD5-2.55-396.el8.x86_64 145/276 Installing : perl-libnet-3.11-3.el8.noarch 146/276 Installing : perl-Data-Dumper-2.167-399.el8.x86_64 147/276 Installing : perl-IO-Socket-IP-0.39-5.el8.noarch 148/276 Installing : perl-URI-1.73-3.el8.noarch 149/276 Installing : perl-Net-SSLeay-1.88-2.module+el8.6.0+13392+f089 150/276 Installing : perl-IO-Socket-SSL-2.066-4.module+el8.3.0+6446+5 151/276 Installing : perl-Mozilla-CA-20160104-7.module+el8.3.0+6498+9 152/276 Installing : perl-Time-Local-1:1.280-1.el8.noarch 153/276 Installing : perl-Pod-Escapes-1:1.07-395.el8.noarch 154/276 Installing : perl-Pod-Simple-1:3.35-395.el8.noarch 155/276 Installing : perl-HTTP-Tiny-0.074-3.el8.noarch 156/276 Installing : perl-File-Temp-0.230.600-1.el8.noarch 157/276 Installing : perl-Term-Cap-1.17-395.el8.noarch 158/276 Installing : perl-Term-ANSIColor-4.06-396.el8.noarch 159/276 Installing : perl-Pod-Perldoc-3.28-396.el8.noarch 160/276 Installing : perl-podlators-4.11-1.el8.noarch 161/276 Installing : perl-Pod-Usage-4:1.69-395.el8.noarch 162/276 Installing : perl-Text-ParseWords-3.30-395.el8.noarch 163/276 Installing : perl-Getopt-Long-1:2.50-4.el8.noarch 164/276 Installing : perl-Storable-1:3.11-3.el8.x86_64 165/276 Installing : perl-MIME-Base64-3.15-396.el8.x86_64 166/276 Installing : perl-Encode-4:2.97-3.el8.x86_64 167/276 Installing : perl-Errno-1.28-423.el8_10.x86_64 168/276 Installing : perl-Socket-4:2.027-3.el8.x86_64 169/276 Installing : perl-libs-4:5.26.3-423.el8_10.x86_64 170/276 Installing : perl-parent-1:0.237-1.el8.noarch 171/276 Installing : perl-macros-4:5.26.3-423.el8_10.x86_64 172/276 Installing : perl-IO-1.38-423.el8_10.x86_64 173/276 Installing : perl-PathTools-3.74-1.el8.x86_64 174/276 Installing : perl-File-Path-2.15-2.el8.noarch 175/276 Installing : perl-threads-1:2.21-2.el8.x86_64 176/276 Installing : perl-threads-shared-1.58-2.el8.x86_64 177/276 Installing : perl-constant-1.33-396.el8.noarch 178/276 Installing : perl-Text-Tabs+Wrap-2013.0523-395.el8.noarch 179/276 Installing : perl-Unicode-Normalize-1.25-396.el8.x86_64 180/276 Installing : perl-Exporter-5.72-396.el8.noarch 181/276 Installing : perl-Carp-1.42-396.el8.noarch 182/276 Installing : perl-Scalar-List-Utils-3:1.49-2.el8.x86_64 183/276 Installing : perl-interpreter-4:5.26.3-423.el8_10.x86_64 184/276 Installing : perl-Error-1:0.17025-2.el8.noarch 185/276 Installing : perl-TermReadKey-2.37-7.el8.x86_64 186/276 Installing : libkadm5-1.18.2-34.el8_10.x86_64 187/276 Installing : libuuid-devel-2.32.1-48.el8_10.x86_64 188/276 Installing : libcom_err-devel-1.45.6-7.el8_10.x86_64 189/276 Installing : python3-setuptools-39.2.0-9.el8_10.noarch 190/276 Installing : bzip2-devel-1.0.6-28.el8_10.x86_64 191/276 Installing : freetype-devel-2.9.1-10.el8_10.x86_64 192/276 Installing : fontconfig-devel-2.13.1-4.el8.x86_64 193/276 Installing : libXft-devel-2.3.3-1.el8.x86_64 194/276 Installing : platform-python-pip-9.0.3-24.el8.noarch 195/276 Installing : python3-pip-9.0.3-24.el8.noarch 196/276 Installing : python36-3.6.8-39.module+el8.10.0+20784+edafcd43 197/276 Running scriptlet: python36-3.6.8-39.module+el8.10.0+20784+edafcd43 197/276 Installing : kmod-libs-25-20.el8.x86_64 198/276 Running scriptlet: kmod-libs-25-20.el8.x86_64 198/276 Installing : hwdata-0.314-8.22.el8.noarch 199/276 Installing : libpciaccess-0.14-1.el8.x86_64 200/276 Installing : libdrm-2.4.115-2.el8.x86_64 201/276 Installing : mesa-libgbm-23.1.4-4.el8_10.x86_64 202/276 Running scriptlet: mesa-libgbm-23.1.4-4.el8_10.x86_64 202/276 Installing : mesa-libEGL-23.1.4-4.el8_10.x86_64 203/276 Installing : libglvnd-egl-1:1.3.4-2.el8.x86_64 204/276 Installing : libglvnd-gles-1:1.3.4-2.el8.x86_64 205/276 Installing : mesa-libGL-23.1.4-4.el8_10.x86_64 206/276 Installing : libglvnd-glx-1:1.3.4-2.el8.x86_64 207/276 Installing : libglvnd-devel-1:1.3.4-2.el8.x86_64 208/276 Installing : mesa-libEGL-devel-23.1.4-4.el8_10.x86_64 209/276 Installing : glx-utils-8.4.0-5.20181118git1830dcb.el8.x86_64 210/276 Installing : ncurses-c++-libs-6.1-10.20180224.el8.x86_64 211/276 Installing : libverto-devel-0.3.2-2.el8.x86_64 212/276 Installing : pcre2-utf32-10.32-3.el8_6.x86_64 213/276 Installing : pcre2-devel-10.32-3.el8_6.x86_64 214/276 Installing : libseccomp-2.5.2-1.el8.x86_64 215/276 Running scriptlet: libseccomp-2.5.2-1.el8.x86_64 215/276 Installing : json-c-0.13.1-3.el8.x86_64 216/276 Installing : device-mapper-8:1.02.181-15.el8_10.3.x86_64 217/276 Installing : device-mapper-libs-8:1.02.181-15.el8_10.3.x86_64 218/276 Installing : cryptsetup-libs-2.3.7-7.el8.x86_64 219/276 Running scriptlet: cryptsetup-libs-2.3.7-7.el8.x86_64 219/276 Installing : systemd-pam-239-82.el8_10.19.x86_64 220/276 Installing : dbus-common-1:1.12.8-28.el8_10.noarch 221/276 Running scriptlet: dbus-daemon-1:1.12.8-28.el8_10.x86_64 222/276 Installing : dbus-daemon-1:1.12.8-28.el8_10.x86_64 222/276 error: failed to open /usr/lib/group for id/name lookup: No such file or directory Running scriptlet: dbus-daemon-1:1.12.8-28.el8_10.x86_64 222/276 Running scriptlet: systemd-239-82.el8_10.19.x86_64 223/276 Installing : systemd-239-82.el8_10.19.x86_64 223/276 error: failed to open /usr/lib/group for id/name lookup: No such file or directory Running scriptlet: systemd-239-82.el8_10.19.x86_64 223/276 Installing : dbus-1:1.12.8-28.el8_10.x86_64 224/276 Installing : ksh-20120801-272.el8_10.x86_64 225/276 Running scriptlet: ksh-20120801-272.el8_10.x86_64 225/276 Installing : eccodes-2.36.0-1.el8.x86_64 226/276 Installing : pcre-utf16-8.42-6.el8.x86_64 227/276 Installing : pcre-cpp-8.42-6.el8.x86_64 228/276 Installing : pcre-utf32-8.42-6.el8.x86_64 229/276 Installing : pcre-devel-8.42-6.el8.x86_64 230/276 Installing : glib2-devel-2.56.4-177.el8_10.x86_64 231/276 Installing : cairo-devel-1.15.12-6.el8.x86_64 232/276 Installing : harfbuzz-devel-1.7.5-4.el8.x86_64 233/276 Installing : libsepol-devel-2.9-3.el8.x86_64 234/276 Installing : libselinux-devel-2.9-11.el8_10.x86_64 235/276 Installing : keyutils-libs-devel-1.5.10-9.el8.x86_64 236/276 Installing : krb5-devel-1.18.2-34.el8_10.x86_64 237/276 Installing : libpipeline-1.5.0-2.el8.x86_64 238/276 Running scriptlet: libpipeline-1.5.0-2.el8.x86_64 238/276 Running scriptlet: man-db-2.7.6.1-18.el8.x86_64 239/276 Installing : man-db-2.7.6.1-18.el8.x86_64 239/276 Running scriptlet: man-db-2.7.6.1-18.el8.x86_64 239/276 Installing : libgudev-232-4.el8.x86_64 240/276 Installing : libwacom-1.6-3.el8.x86_64 241/276 Installing : libinput-1.16.3-3.el8_6.x86_64 242/276 Running scriptlet: libinput-1.16.3-3.el8_6.x86_64 242/276 Installing : qt5-qtbase-gui-5.15.3-8.el8_10.x86_64 243/276 Installing : qt5-qtbase-devel-5.15.3-8.el8_10.x86_64 244/276 Installing : Magics-4.16.0-3.el8.x86_64 245/276 Installing : qt5-qtsvg-5.15.3-2.el8.x86_64 246/276 Installing : qt5-qtdeclarative-5.15.3-2.el8.x86_64 247/276 Installing : qt5-qtxmlpatterns-5.15.3-1.el8.x86_64 248/276 Installing : libedit-3.1-23.20170329cvs.el8.x86_64 249/276 Installing : openssh-clients-8.0p1-30.el8_10.x86_64 250/276 Installing : git-core-2.43.7-1.el8_10.x86_64 251/276 Installing : git-core-doc-2.43.7-1.el8_10.noarch 252/276 Installing : git-2.43.7-1.el8_10.x86_64 253/276 Installing : perl-Git-2.43.7-1.el8_10.noarch 254/276 Installing : qt5-qtxmlpatterns-devel-5.15.3-1.el8.x86_64 255/276 Installing : qt5-qtsvg-devel-5.15.3-2.el8.x86_64 256/276 Installing : Magics-devel-4.16.0-3.el8.x86_64 257/276 Installing : libtirpc-devel-1.1.4-12.el8_10.x86_64 258/276 Running scriptlet: libtirpc-devel-1.1.4-12.el8_10.x86_64 258/276 Installing : openssl-devel-1:1.1.1k-17.el8_6.x86_64 259/276 Installing : pango-devel-1.42.4-8.el8.x86_64 260/276 Installing : eccodes-devel-2.36.0-1.el8.x86_64 261/276 Installing : epel-rpm-macros-systemd-8-43.noarch 262/276 Installing : ncurses-devel-6.1-10.20180224.el8.x86_64 263/276 Installing : netcdf-cxx4-devel-4.3.0-11.el8.x86_64 264/276 Installing : openjpeg2-devel-2.4.0-5.el8.x86_64 265/276 Installing : libgeotiff-devel-1.5.1-1.el8.x86_64 266/276 Installing : boost-devel-1.66.0-13.el8.x86_64 267/276 Installing : proj-devel-6.3.2-4.el8.x86_64 268/276 Installing : blas-devel-3.8.0-9.el8_10.x86_64 269/276 Installing : fftw-devel-3.3.5-11.el8.x86_64 270/276 Running scriptlet: fftw-devel-3.3.5-11.el8.x86_64 270/276 Installing : bison-3.0.4-10.el8.x86_64 271/276 Running scriptlet: bison-3.0.4-10.el8.x86_64 271/276 Installing : flex-2.6.1-9.el8.x86_64 272/276 Running scriptlet: flex-2.6.1-9.el8.x86_64 272/276 Installing : rpcgen-1.3.1-4.el8.x86_64 273/276 Installing : eigen3-devel-3.3.4-6.el8.noarch 274/276 Installing : byacc-1.9.20170709-4.el8.x86_64 275/276 Installing : gdbm-devel-1:1.18-2.el8.x86_64 276/276 Running scriptlet: gdbm-devel-1:1.18-2.el8.x86_64 276/276 Installed products updated. Installed: Magics-4.16.0-3.el8.x86_64 Magics-devel-4.16.0-3.el8.x86_64 acl-2.4.0-1.el8_10.x86_64 avahi-libs-0.7-27.el8_10.1.x86_64 bison-3.0.4-10.el8.x86_64 blas-3.8.0-9.el8_10.x86_64 blas-devel-3.8.0-9.el8_10.x86_64 boost-1.66.0-13.el8.x86_64 boost-atomic-1.66.0-13.el8.x86_64 boost-chrono-1.66.0-13.el8.x86_64 boost-container-1.66.0-13.el8.x86_64 boost-context-1.66.0-13.el8.x86_64 boost-coroutine-1.66.0-13.el8.x86_64 boost-date-time-1.66.0-13.el8.x86_64 boost-devel-1.66.0-13.el8.x86_64 boost-fiber-1.66.0-13.el8.x86_64 boost-filesystem-1.66.0-13.el8.x86_64 boost-graph-1.66.0-13.el8.x86_64 boost-iostreams-1.66.0-13.el8.x86_64 boost-locale-1.66.0-13.el8.x86_64 boost-log-1.66.0-13.el8.x86_64 boost-math-1.66.0-13.el8.x86_64 boost-program-options-1.66.0-13.el8.x86_64 boost-random-1.66.0-13.el8.x86_64 boost-regex-1.66.0-13.el8.x86_64 boost-serialization-1.66.0-13.el8.x86_64 boost-signals-1.66.0-13.el8.x86_64 boost-stacktrace-1.66.0-13.el8.x86_64 boost-system-1.66.0-13.el8.x86_64 boost-test-1.66.0-13.el8.x86_64 boost-thread-1.66.0-13.el8.x86_64 boost-timer-1.66.0-13.el8.x86_64 boost-type_erasure-1.66.0-13.el8.x86_64 boost-wave-1.66.0-13.el8.x86_64 byacc-1.9.20170709-4.el8.x86_64 bzip2-devel-1.0.6-28.el8_10.x86_64 cairo-1.15.12-6.el8.x86_64 cairo-devel-1.15.12-6.el8.x86_64 cmake-3.26.5-2.el8.x86_64 cmake-data-3.26.5-2.el8.noarch cmake-filesystem-3.26.5-2.el8.x86_64 cmake-rpm-macros-3.26.5-2.el8.noarch cryptsetup-libs-2.3.7-7.el8.x86_64 cups-libs-1:2.2.6-68.el8_10.x86_64 dbus-1:1.12.8-28.el8_10.x86_64 dbus-common-1:1.12.8-28.el8_10.noarch dbus-daemon-1:1.12.8-28.el8_10.x86_64 dbus-libs-1:1.12.8-28.el8_10.x86_64 dbus-tools-1:1.12.8-28.el8_10.x86_64 dejavu-fonts-common-2.35-7.el8.noarch dejavu-sans-fonts-2.35-7.el8.noarch device-mapper-8:1.02.181-15.el8_10.3.x86_64 device-mapper-libs-8:1.02.181-15.el8_10.3.x86_64 eccodes-2.36.0-1.el8.x86_64 eccodes-data-2.36.0-1.el8.noarch eccodes-devel-2.36.0-1.el8.x86_64 eigen3-devel-3.3.4-6.el8.noarch emacs-filesystem-1:26.1-15.el8_10.noarch epel-rpm-macros-systemd-8-43.noarch expat-devel-2.5.0-2.el8_10.2.x86_64 fftw-3.3.5-11.el8.x86_64 fftw-devel-3.3.5-11.el8.x86_64 fftw-libs-3.3.5-11.el8.x86_64 fftw-libs-double-3.3.5-11.el8.x86_64 fftw-libs-long-3.3.5-11.el8.x86_64 fftw-libs-quad-3.3.5-11.el8.x86_64 fftw-libs-single-3.3.5-11.el8.x86_64 flex-2.6.1-9.el8.x86_64 fontconfig-2.13.1-4.el8.x86_64 fontconfig-devel-2.13.1-4.el8.x86_64 fontpackages-filesystem-1.44-22.el8.noarch freetype-2.9.1-10.el8_10.x86_64 freetype-devel-2.9.1-10.el8_10.x86_64 fribidi-1.0.4-9.el8.x86_64 fribidi-devel-1.0.4-9.el8.x86_64 gcc-gfortran-8.5.0-28.el8_10.x86_64 gdbm-devel-1:1.18-2.el8.x86_64 gettext-0.19.8.1-17.el8.x86_64 gettext-libs-0.19.8.1-17.el8.x86_64 git-2.43.7-1.el8_10.x86_64 git-core-2.43.7-1.el8_10.x86_64 git-core-doc-2.43.7-1.el8_10.noarch glib2-devel-2.56.4-177.el8_10.x86_64 glx-utils-8.4.0-5.20181118git1830dcb.el8.x86_64 graphite2-1.3.10-10.el8.x86_64 graphite2-devel-1.3.10-10.el8.x86_64 groff-base-1.22.3-18.el8.x86_64 harfbuzz-1.7.5-4.el8.x86_64 harfbuzz-devel-1.7.5-4.el8.x86_64 harfbuzz-icu-1.7.5-4.el8.x86_64 hdf-4.2.14-5.el8.x86_64 hdf5-1.10.5-4.el8.x86_64 hdf5-devel-1.10.5-4.el8.x86_64 hwdata-0.314-8.22.el8.noarch jasper-devel-2.0.14-6.el8_10.x86_64 jasper-libs-2.0.14-6.el8_10.x86_64 jbigkit-libs-2.1-14.el8.x86_64 json-c-0.13.1-3.el8.x86_64 keyutils-libs-devel-1.5.10-9.el8.x86_64 kmod-libs-25-20.el8.x86_64 krb5-devel-1.18.2-34.el8_10.x86_64 ksh-20120801-272.el8_10.x86_64 lcms2-2.9-2.el8.x86_64 less-530-3.el8_10.x86_64 libICE-1.0.9-15.el8.x86_64 libSM-1.2.3-1.el8.x86_64 libX11-1.6.8-9.el8_10.x86_64 libX11-common-1.6.8-9.el8_10.noarch libX11-devel-1.6.8-9.el8_10.x86_64 libX11-xcb-1.6.8-9.el8_10.x86_64 libXau-1.0.9-3.el8.x86_64 libXau-devel-1.0.9-3.el8.x86_64 libXext-1.3.4-1.el8.x86_64 libXext-devel-1.3.4-1.el8.x86_64 libXfixes-5.0.3-7.el8.x86_64 libXft-2.3.3-1.el8.x86_64 libXft-devel-2.3.3-1.el8.x86_64 libXrender-0.9.10-7.el8.x86_64 libXrender-devel-0.9.10-7.el8.x86_64 libXxf86vm-1.1.4-9.el8.x86_64 libaec-1.0.2-3.el8.x86_64 libaec-devel-1.0.2-3.el8.x86_64 libcom_err-devel-1.45.6-7.el8_10.x86_64 libcroco-0.6.12-4.el8_2.1.x86_64 libcurl-devel-7.61.1-34.el8_10.13.x86_64 libdatrie-0.2.9-7.el8.x86_64 libdrm-2.4.115-2.el8.x86_64 libedit-3.1-23.20170329cvs.el8.x86_64 libevdev-1.10.0-1.el8.x86_64 libgeotiff-1.5.1-1.el8.x86_64 libgeotiff-devel-1.5.1-1.el8.x86_64 libgfortran-8.5.0-28.el8_10.x86_64 libglvnd-1:1.3.4-2.el8.x86_64 libglvnd-core-devel-1:1.3.4-2.el8.x86_64 libglvnd-devel-1:1.3.4-2.el8.x86_64 libglvnd-egl-1:1.3.4-2.el8.x86_64 libglvnd-gles-1:1.3.4-2.el8.x86_64 libglvnd-glx-1:1.3.4-2.el8.x86_64 libglvnd-opengl-1:1.3.4-2.el8.x86_64 libgudev-232-4.el8.x86_64 libicu-60.3-2.el8_1.x86_64 libicu-devel-60.3-2.el8_1.x86_64 libinput-1.16.3-3.el8_6.x86_64 libjpeg-turbo-1.5.3-14.el8_10.x86_64 libjpeg-turbo-devel-1.5.3-14.el8_10.x86_64 libkadm5-1.18.2-34.el8_10.x86_64 libpciaccess-0.14-1.el8.x86_64 libpipeline-1.5.0-2.el8.x86_64 libpng-2:1.6.34-11.el8_10.x86_64 libpng-devel-2:1.6.34-11.el8_10.x86_64 libquadmath-8.5.0-28.el8_10.x86_64 libquadmath-devel-8.5.0-28.el8_10.x86_64 libseccomp-2.5.2-1.el8.x86_64 libselinux-devel-2.9-11.el8_10.x86_64 libsepol-devel-2.9-3.el8.x86_64 libthai-0.1.27-2.el8.x86_64 libtiff-4.0.9-38.el8_10.x86_64 libtiff-devel-4.0.9-38.el8_10.x86_64 libtirpc-devel-1.1.4-12.el8_10.x86_64 libuuid-devel-2.32.1-48.el8_10.x86_64 libuv-1:1.41.1-2.el8_10.x86_64 libverto-devel-0.3.2-2.el8.x86_64 libwacom-1.6-3.el8.x86_64 libwacom-data-1.6-3.el8.noarch libwayland-client-1.21.0-1.el8.x86_64 libwayland-server-1.21.0-1.el8.x86_64 libxcb-1.13.1-1.el8.x86_64 libxcb-devel-1.13.1-1.el8.x86_64 libxkbcommon-0.9.1-1.el8.x86_64 libxkbcommon-x11-0.9.1-1.el8.x86_64 libxshmfence-1.3-2.el8.x86_64 m4-1.4.18-7.el8.x86_64 man-db-2.7.6.1-18.el8.x86_64 mesa-libEGL-23.1.4-4.el8_10.x86_64 mesa-libEGL-devel-23.1.4-4.el8_10.x86_64 mesa-libGL-23.1.4-4.el8_10.x86_64 mesa-libgbm-23.1.4-4.el8_10.x86_64 mesa-libglapi-23.1.4-4.el8_10.x86_64 mtdev-1.1.5-12.el8.x86_64 ncurses-c++-libs-6.1-10.20180224.el8.x86_64 ncurses-devel-6.1-10.20180224.el8.x86_64 netcdf-4.7.0-3.el8.x86_64 netcdf-cxx4-4.3.0-11.el8.x86_64 netcdf-cxx4-devel-4.3.0-11.el8.x86_64 netcdf-devel-4.7.0-3.el8.x86_64 openjpeg2-2.4.0-5.el8.x86_64 openjpeg2-devel-2.4.0-5.el8.x86_64 openjpeg2-tools-2.4.0-5.el8.x86_64 openssh-8.0p1-30.el8_10.x86_64 openssh-clients-8.0p1-30.el8_10.x86_64 openssl-1:1.1.1k-17.el8_6.x86_64 openssl-devel-1:1.1.1k-17.el8_6.x86_64 pango-1.42.4-8.el8.x86_64 pango-devel-1.42.4-8.el8.x86_64 pcre-cpp-8.42-6.el8.x86_64 pcre-devel-8.42-6.el8.x86_64 pcre-utf16-8.42-6.el8.x86_64 pcre-utf32-8.42-6.el8.x86_64 pcre2-devel-10.32-3.el8_6.x86_64 pcre2-utf16-10.32-3.el8_6.x86_64 pcre2-utf32-10.32-3.el8_6.x86_64 perl-Carp-1.42-396.el8.noarch perl-Data-Dumper-2.167-399.el8.x86_64 perl-Digest-1.17-395.el8.noarch perl-Digest-MD5-2.55-396.el8.x86_64 perl-Encode-4:2.97-3.el8.x86_64 perl-Errno-1.28-423.el8_10.x86_64 perl-Error-1:0.17025-2.el8.noarch perl-Exporter-5.72-396.el8.noarch perl-File-Path-2.15-2.el8.noarch perl-File-Temp-0.230.600-1.el8.noarch perl-Getopt-Long-1:2.50-4.el8.noarch perl-Git-2.43.7-1.el8_10.noarch perl-HTTP-Tiny-0.074-3.el8.noarch perl-IO-1.38-423.el8_10.x86_64 perl-IO-Socket-IP-0.39-5.el8.noarch perl-IO-Socket-SSL-2.066-4.module+el8.3.0+6446+594cad75.noarch perl-MIME-Base64-3.15-396.el8.x86_64 perl-Mozilla-CA-20160104-7.module+el8.3.0+6498+9eecfe51.noarch perl-Net-SSLeay-1.88-2.module+el8.6.0+13392+f0897f98.x86_64 perl-PathTools-3.74-1.el8.x86_64 perl-Pod-Escapes-1:1.07-395.el8.noarch perl-Pod-Perldoc-3.28-396.el8.noarch perl-Pod-Simple-1:3.35-395.el8.noarch perl-Pod-Usage-4:1.69-395.el8.noarch perl-Scalar-List-Utils-3:1.49-2.el8.x86_64 perl-Socket-4:2.027-3.el8.x86_64 perl-Storable-1:3.11-3.el8.x86_64 perl-Term-ANSIColor-4.06-396.el8.noarch perl-Term-Cap-1.17-395.el8.noarch perl-TermReadKey-2.37-7.el8.x86_64 perl-Text-ParseWords-3.30-395.el8.noarch perl-Text-Tabs+Wrap-2013.0523-395.el8.noarch perl-Time-Local-1:1.280-1.el8.noarch perl-URI-1.73-3.el8.noarch perl-Unicode-Normalize-1.25-396.el8.x86_64 perl-constant-1.33-396.el8.noarch perl-interpreter-4:5.26.3-423.el8_10.x86_64 perl-libnet-3.11-3.el8.noarch perl-libs-4:5.26.3-423.el8_10.x86_64 perl-macros-4:5.26.3-423.el8_10.x86_64 perl-parent-1:0.237-1.el8.noarch perl-podlators-4.11-1.el8.noarch perl-threads-1:2.21-2.el8.x86_64 perl-threads-shared-1.58-2.el8.x86_64 pixman-0.38.4-4.el8.x86_64 pixman-devel-0.38.4-4.el8.x86_64 platform-python-pip-9.0.3-24.el8.noarch proj-6.3.2-4.el8.x86_64 proj-datumgrid-1.8-6.3.2.4.el8.noarch proj-devel-6.3.2-4.el8.x86_64 python3-pip-9.0.3-24.el8.noarch python3-setuptools-39.2.0-9.el8_10.noarch python36-3.6.8-39.module+el8.10.0+20784+edafcd43.x86_64 qt5-qtbase-5.15.3-8.el8_10.x86_64 qt5-qtbase-common-5.15.3-8.el8_10.noarch qt5-qtbase-devel-5.15.3-8.el8_10.x86_64 qt5-qtbase-gui-5.15.3-8.el8_10.x86_64 qt5-qtdeclarative-5.15.3-2.el8.x86_64 qt5-qtsvg-5.15.3-2.el8.x86_64 qt5-qtsvg-devel-5.15.3-2.el8.x86_64 qt5-qtxmlpatterns-5.15.3-1.el8.x86_64 qt5-qtxmlpatterns-devel-5.15.3-1.el8.x86_64 qt5-rpm-macros-5.15.3-1.el8.noarch rpcgen-1.3.1-4.el8.x86_64 systemd-239-82.el8_10.19.x86_64 systemd-pam-239-82.el8_10.19.x86_64 vim-filesystem-2:8.0.1763-31.el8_10.noarch xcb-util-0.4.0-10.el8.x86_64 xcb-util-image-0.4.0-9.el8.x86_64 xcb-util-keysyms-0.4.0-7.el8.x86_64 xcb-util-renderutil-0.3.9-10.el8.x86_64 xcb-util-wm-0.4.1-12.el8.x86_64 xkeyboard-config-2.28-1.el8.noarch xorg-x11-proto-devel-2020.1-3.el8.noarch zlib-devel-1.2.11-25.el8.x86_64 Complete! warning: "Tests disabled! (see specfile for details)" Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/Metview-5.20.0-5.el8.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 36 kB/s | 2.1 kB 00:00 Red Hat Enterprise Linux - BaseOS 74 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 111 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 102 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 8 - x86_64 96 kB/s | 27 kB 00:00 Package Magics-devel-4.16.0-3.el8.x86_64 is already installed. Package bison-3.0.4-10.el8.x86_64 is already installed. Package blas-devel-3.8.0-9.el8_10.x86_64 is already installed. Package boost-devel-1.66.0-13.el8.x86_64 is already installed. Package byacc-1.9.20170709-4.el8.x86_64 is already installed. Package cairo-devel-1.15.12-6.el8.x86_64 is already installed. Package cmake-3.26.5-2.el8.x86_64 is already installed. Package eccodes-2.36.0-1.el8.x86_64 is already installed. Package eccodes-data-2.36.0-1.el8.noarch is already installed. Package eccodes-devel-2.36.0-1.el8.x86_64 is already installed. Package eigen3-devel-3.3.4-6.el8.noarch is already installed. Package fftw-devel-3.3.5-11.el8.x86_64 is already installed. Package flex-2.6.1-9.el8.x86_64 is already installed. Package gcc-c++-8.5.0-28.el8_10.x86_64 is already installed. Package gcc-gfortran-8.5.0-28.el8_10.x86_64 is already installed. Package gdbm-devel-1:1.18-2.el8.x86_64 is already installed. Package git-2.43.7-1.el8_10.x86_64 is already installed. Package jasper-devel-2.0.14-6.el8_10.x86_64 is already installed. Package libarchive-3.3.3-7.el8_10.x86_64 is already installed. Package libgeotiff-devel-1.5.1-1.el8.x86_64 is already installed. Package libtirpc-devel-1.1.4-12.el8_10.x86_64 is already installed. Package ncurses-devel-6.1-10.20180224.el8.x86_64 is already installed. Package netcdf-cxx4-devel-4.3.0-11.el8.x86_64 is already installed. Package netcdf-devel-4.7.0-3.el8.x86_64 is already installed. Package openjpeg2-devel-2.4.0-5.el8.x86_64 is already installed. Package openssl-devel-1:1.1.1k-17.el8_6.x86_64 is already installed. Package pango-devel-1.42.4-8.el8.x86_64 is already installed. Package proj-devel-6.3.2-4.el8.x86_64 is already installed. Package qt5-qtbase-devel-5.15.3-8.el8_10.x86_64 is already installed. Package qt5-qtsvg-devel-5.15.3-2.el8.x86_64 is already installed. Package qt5-qtxmlpatterns-devel-5.15.3-1.el8.x86_64 is already installed. Package rpcgen-1.3.1-4.el8.x86_64 is already installed. Dependencies resolved. Nothing to do. Complete! Finish: build setup for Metview-5.20.0-5.el8.src.rpm Start: rpmbuild Metview-5.20.0-5.el8.src.rpm warning: "Tests disabled! (see specfile for details)" Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.eYVs7e + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf Metview-5.20.0-Source + /usr/bin/gzip -dc /builddir/build/SOURCES/Metview-5.20.0-Source.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd Metview-5.20.0-Source + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #0 (metview-include-algorithm.patch): + echo 'Patch #0 (metview-include-algorithm.patch):' + /usr/bin/patch --no-backup-if-mismatch -p0 --fuzz=0 patching file atlas/src/atlas/field/detail/FieldImpl.h patching file metview/src/uPlot/MacroConverter.cc patching file metview/src/uPlot/MvDecoder.cc patching file metview/src/uPlot/Page.cc patching file metview/src/uPlot/Presentable.cc patching file metview/src/uPlot/ThermoView.cc patching file metview/src/uPlot/SuperPage.cc + echo 'Patch #1 (metview-strcache-conflicting-types.patch):' Patch #1 (metview-strcache-conflicting-types.patch): + /usr/bin/patch --no-backup-if-mismatch -p0 --fuzz=0 patching file mars-client/src/rpcmars.x + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Lh80jF + umask 022 + cd /builddir/build/BUILD + cd Metview-5.20.0-Source + mkdir build + pushd build ~/build/BUILD/Metview-5.20.0-Source/build ~/build/BUILD/Metview-5.20.0-Source + cmake .. -DCMAKE_PREFIX_PATH=/usr '-DCMAKE_C_FLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -lgfortran -Wno-incompatible-pointer-types' -DCMAKE_INSTALL_PREFIX=/opt/Metview-5.20.0 -DCMAKE_INSTALL_MESSAGE=NEVER -DCMAKE_POLICY_VERSION_MINIMUM=3.5 '-DCMAKE_Fortran_FLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' -DINSTALL_LIB_DIR=lib64 -DBUILD_SHARED_LIBS=ON -DENABLE_UI=ON -DENABLE_PLOTTING=ON -DENABLE_OPERA_RADAR=ON -- The C compiler identification is GNU 8.5.0 -- The CXX compiler identification is GNU 8.5.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- ecbuild 3.7.2 /builddir/build/BUILD/Metview-5.20.0-Source/cmake -- cmake 3.26.5 /usr/bin/cmake -- --------------------------------------------------------- -- Found Git: /usr/bin/git (found version "2.43.7") -- Performing Test MetviewMiniBundle_C_FLAG_TEST_1 -- Performing Test MetviewMiniBundle_C_FLAG_TEST_1 - Success -- Added C flag [-pipe] -- Performing Test MetviewMiniBundle_CXX_FLAG_TEST_1 -- Performing Test MetviewMiniBundle_CXX_FLAG_TEST_1 - Success -- Added CXX flag [-pipe] -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of void* -- Check size of void* - done -- Check size of off_t -- Check size of off_t - done -- --------------------------------------------------------- -- --------------------------------------------------------- -- [MetviewMiniBundle] (5.20.0) -- Feature TESTS enabled -- Feature TESTS enabled -- --------------------------------------------------------- -- Adding bundle project eckit -- Found source directory /builddir/build/BUILD/Metview-5.20.0-Source/eckit. Not a GIT repo -- skipping git operations -- --------------------------------------------------------- -- [eckit] (1.24.4) -- Feature TESTS enabled -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found BISON: /usr/bin/bison (found version "3.0.4") -- Found FLEX: /usr/bin/flex (found version "2.6.1") -- Found Curses: /usr/lib64/libcurses.so -- eckit FOUND Curses -- CURSES_INCLUDE_DIRS : [/usr/include] -- CURSES_LIBRARIES : [/usr/lib64/libcurses.so /usr/lib64/libform.so] -- Found package Curses required for feature ECKIT_CMD -- Feature ECKIT_CMD enabled -- Feature ECKIT_SQL enabled -- Found Eigen3: /usr/share/eigen3/Eigen3Config.cmake (found version "3.3.4") -- eckit FOUND Eigen3: /usr/share/eigen3 (found version "3.3.4") -- EIGEN3_INCLUDE_DIRS : [/usr/include/eigen3] -- Found package Eigen3 required for feature EIGEN -- Feature EIGEN enabled -- Feature ARMADILLO was not enabled (also not requested) -- following condition was not met: HAVE_EXPERIMENTAL -- Could NOT find MKL (missing: MKL_LIBRARIES MKL_INCLUDE_DIRS) -- eckit FAILED to find OPTIONAL package MKL -- Could NOT find package MKL required for feature MKL -- -- Feature MKL was not enabled (also not requested) -- following required packages weren't found: MKL -- Found BZip2: /usr/lib64/libbz2.so (found version "1.0.6") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- eckit FOUND BZip2 -- BZIP2_INCLUDE_DIRS : [/usr/include] -- BZIP2_LIBRARIES : [/usr/lib64/libbz2.so] -- Found package BZip2 required for feature BZIP2 -- Feature BZIP2 enabled -- Could NOT find Snappy (missing: SNAPPY_LIBRARY SNAPPY_INCLUDE_DIR) -- eckit FAILED to find OPTIONAL package Snappy -- Could NOT find package Snappy required for feature SNAPPY -- -- Feature SNAPPY was not enabled (also not requested) -- following required packages weren't found: Snappy -- Could NOT find LZ4 (missing: LZ4_LIBRARY LZ4_INCLUDE_DIR) -- eckit FAILED to find OPTIONAL package LZ4 -- Could NOT find package LZ4 required for feature LZ4 -- -- Feature LZ4 was not enabled (also not requested) -- following required packages weren't found: LZ4 -- Found AEC: /usr/lib64/libaec.so -- eckit FOUND AEC -- AEC_INCLUDE_DIRS : [/usr/include] -- AEC_LIBRARIES : [/usr/lib64/libaec.so] -- Found package AEC required for feature AEC -- Feature AEC enabled -- Feature XXHASH enabled -- Could NOT find package LAPACK required for feature LAPACK -- -- Feature LAPACK was not enabled (also not requested) -- following required packages weren't found: LAPACK -- Found OpenSSL: /usr/lib64/libcrypto.so (found version "1.1.1k") -- eckit FOUND OpenSSL -- OPENSSL_INCLUDE_DIR : [/usr/include] -- OPENSSL_LIBRARIES : [/usr/lib64/libssl.so /usr/lib64/libcrypto.so] -- Found package OpenSSL required for feature SSL -- Feature SSL enabled -- OpenSSL version 1.1.1k -- libs [/usr/lib64/libssl.so /usr/lib64/libcrypto.so] incs [/usr/include] -- Found CURL: /usr/lib64/libcurl.so (found suitable version "7.61.1", minimum required is "7.20") -- eckit FOUND CURL -- CURL_INCLUDE_DIRS : [/usr/include] -- CURL_LIBRARIES : [/usr/lib64/libcurl.so] -- Found package CURL required for feature CURL -- Feature CURL enabled -- Curl version 7.61.1 -- libs [/usr/lib64/libcurl.so] incs [/usr/include] -- Feature CUDA was not enabled (also not requested) -- following condition was not met: HAVE_EXPERIMENTAL -- Feature VIENNACL was not enabled (also not requested) -- following condition was not met: HAVE_EXPERIMENTAL -- Looking for C++ include codecvt -- Looking for C++ include codecvt - found -- Feature UNICODE enabled -- Found Realtime: /usr/lib64/librt.so -- Found AIO: /usr/include -- Feature AIO enabled -- Found CMath: /usr/lib64/libm.so -- Check size of time_t -- Check size of time_t - done -- time_t size 8 -- Feature WARNINGS enabled -- Performing Test eckit_CXX_FLAG_TEST_2 -- Performing Test eckit_CXX_FLAG_TEST_2 - Success -- Added CXX flag [-Wall] -- Performing Test eckit_CXX_FLAG_TEST_3 -- Performing Test eckit_CXX_FLAG_TEST_3 - Success -- Added CXX flag [-Wextra] -- Performing Test eckit_CXX_FLAG_TEST_4 -- Performing Test eckit_CXX_FLAG_TEST_4 - Success -- Added CXX flag [-Wno-unused-parameter] -- Performing Test eckit_CXX_FLAG_TEST_5 -- Performing Test eckit_CXX_FLAG_TEST_5 - Success -- Added CXX flag [-Wno-unused-variable] -- Performing Test eckit_CXX_FLAG_TEST_6 -- Performing Test eckit_CXX_FLAG_TEST_6 - Success -- Added CXX flag [-Wno-sign-compare] -- Looking for include file dlfcn.h -- Looking for include file dlfcn.h - found -- Performing Test eckit_HAVE_DLADDR -- Performing Test eckit_HAVE_DLADDR - Success -- Looking for MAP_ANONYMOUS -- Looking for MAP_ANONYMOUS - found -- Looking for MAP_ANON -- Looking for MAP_ANON - found -- Looking for funopen -- Looking for funopen - not found -- Looking for fsync -- Looking for fsync - found -- Looking for fdatasync -- Looking for fdatasync - found -- Looking for F_FULLFSYNC -- Looking for F_FULLFSYNC - not found -- Looking for fmemopen -- Looking for fmemopen - found -- Looking for dlinfo -- Looking for dlinfo - not found -- Performing Test eckit_HAVE_FOPENCOOKIE -- Performing Test eckit_HAVE_FOPENCOOKIE - Success -- Performing Test eckit_HAVE_EXECINFO_BACKTRACE -- Performing Test eckit_HAVE_EXECINFO_BACKTRACE - Success -- Performing Test eckit_HAVE_CXXABI_H -- Performing Test eckit_HAVE_CXXABI_H - Success -- Performing Test eckit_HAVE_GMTIME_R -- Performing Test eckit_HAVE_GMTIME_R - Success -- Performing Test eckit_HAVE_READDIR_R -- Performing Test eckit_HAVE_READDIR_R - Success -- Performing Test eckit_HAVE_DIRFD -- Performing Test eckit_HAVE_DIRFD - Success -- Performing Test eckit_HAVE_DIRENT_D_TYPE -- Performing Test eckit_HAVE_DIRENT_D_TYPE - Success -- Performing Test eckit_HAVE_CXX_INT_128 -- Performing Test eckit_HAVE_CXX_INT_128 - Success -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- eckit FAILED to find OPTIONAL package Doxygen -- Could NOT find package Doxygen required for feature DOCS -- -- Feature DOCS was not enabled (also not requested) -- following required packages weren't found: Doxygen -- pkg-config file to be created during build: eckit.pc -- pkg-config file to be created during build: eckit_cmd.pc -- pkg-config file to be created during build: eckit_sql.pc -- pkg-config file to be created during build: eckit_distributed.pc -- pkg-config file to be created during build: eckit_geometry.pc -- pkg-config file to be created during build: eckit_linalg.pc -- pkg-config file to be created during build: eckit_maths.pc -- pkg-config file to be created during build: eckit_mpi.pc -- pkg-config file to be created during build: eckit_option.pc -- pkg-config file to be created during build: eckit_web.pc -- pkg-config file to be created during build: eckit_test_value_custom_params.pc -- --------------------------------------------------------- -- Project eckit summary -- --------------------------------------------------------- -- Curses includes : [/usr/include] -- libs : [/usr/lib64/libcurses.so;/usr/lib64/libform.so] -- --------------------------------------------------------- -- Adding bundle project atlas -- Found source directory /builddir/build/BUILD/Metview-5.20.0-Source/atlas. Not a GIT repo -- skipping git operations -- --------------------------------------------------------- -- [atlas] (0.35.0) -- Feature TESTS enabled -- atlas FOUND eckit: /builddir/build/BUILD/Metview-5.20.0-Source/build/eckit (found version "1.24.4") -- ECKIT_LIBRARIES : [eckit eckit_cmd eckit_sql eckit_distributed eckit_geometry eckit_linalg eckit_maths eckit_mpi eckit_option eckit_web eckit_test_value_custom_params] -- --------------------------------------------------------- -- [atlas_io] (0.35.0) -- Feature TESTS enabled -- atlas_io FOUND eckit: /builddir/build/BUILD/Metview-5.20.0-Source/build/eckit (found version "1.24.4") -- ECKIT_LIBRARIES : [eckit eckit_cmd eckit_sql eckit_distributed eckit_geometry eckit_linalg eckit_maths eckit_mpi eckit_option eckit_web eckit_test_value_custom_params] -- Performing Test ATLAS_IO_HAVE_CXXABI_H -- Performing Test ATLAS_IO_HAVE_CXXABI_H - Success -- Feature ATLAS_GRID enabled -- Feature ATLAS_FIELD enabled -- Feature ATLAS_FUNCTIONSPACE enabled -- Feature ATLAS_INTERPOLATION enabled -- Feature ATLAS_TRANS enabled -- Feature ATLAS_NUMERICS enabled -- Could NOT find fckit (missing: fckit_DIR) -- atlas FAILED to find OPTIONAL package fckit -- Could NOT find package fckit required for feature FORTRAN -- -- Feature FORTRAN was not enabled (also not requested) -- following required packages weren't found: fckit -- Found PythonInterp: /usr/bin/python3.6 (found version "3.6.8") -- Found Python: TRUE CMake Warning at cmake/ecbuild_log.cmake:162 (message): WARN - ecKit has been compiled without MPI. This causes Atlas to not be able to run parallel jobs. Call Stack (most recent call first): atlas/cmake/features/MPI.cmake:4 (ecbuild_warn) atlas/CMakeLists.txt:70 (include) -- Feature OMP_Fortran was not enabled (also not requested) -- following condition was not met: HAVE_OMP AND OpenMP_Fortran_FOUND -- Feature OMP_CXX was not enabled (also not requested) -- following condition was not met: HAVE_OMP AND OpenMP_CXX_FOUND -- Could NOT find MKL (missing: MKL_LIBRARIES MKL_INCLUDE_DIRS) -- Found PkgConfig: /usr/bin/pkg-config (found version "1.4.2") -- Found package FFTW required for feature FFTW -- Feature FFTW enabled -- Feature ECTRANS was not enabled (also not requested) -- following condition was not met: atlas_HAVE_ATLAS_FUNCTIONSPACE AND transi_FOUND -- Could NOT find Qhull (missing: Qhull_DIR) -- atlas FAILED to find OPTIONAL package Qhull -- Could NOT find package Qhull required for feature TESSELATION -- -- Feature TESSELATION was not enabled (also not requested) -- following required packages weren't found: Qhull -- Feature GRIDTOOLS_STORAGE was not enabled (also not requested) -- following condition was not met: GridTools_FOUND -- Feature CUDA was not enabled (also not requested) -- following condition was not met: GRIDTOOLS_HAS_BACKEND_CUDA -- Feature ACC was not enabled (also not requested) -- following condition was not met: ATLAS_ACC_CAPABLE -- atlas FOUND Eigen3: /usr/share/eigen3 (found version "3.3.4") -- EIGEN3_INCLUDE_DIRS : [/usr/include/eigen3] -- Found package Eigen3 required for feature EIGEN -- Feature EIGEN enabled -- Feature CLANG_TIDY was not enabled (also not requested) -- following condition was not met: CLANG_TIDY_EXE -- Looking for feenableexcept -- Looking for feenableexcept - found -- Looking for fedisableexcept -- Looking for fedisableexcept - found -- Could NOT find LATEX (missing: LATEX_COMPILER PDFLATEX BIBTEX) -- atlas FAILED to find OPTIONAL package LATEX -- Could NOT find package LATEX required for feature DOCS -- -- Feature DOCS was not enabled (also not requested) -- following required packages weren't found: LATEX -- Feature ATLAS_RUN enabled -- Feature PKGCONFIG enabled -- pkg-config file to be created during build: atlas.pc -- pkg-config file to be created during build: atlas-c++.pc -- --------------------------------------------------------- -- Project atlas summary -- --------------------------------------------------------- -- --------------------------------------------------------- -- Adding bundle project mir -- Found source directory /builddir/build/BUILD/Metview-5.20.0-Source/mir. Not a GIT repo -- skipping git operations -- --------------------------------------------------------- -- [mir] (1.18.0) -- Feature TESTS enabled -- Feature MIR_DOWNLOAD_MASKS enabled -- Found NetCDF: /usr/include (found version "4.7.0") found components: C -- FindNetCDF defines targets: -- - NetCDF::NetCDF_C [/usr/lib64/../../lib64/libnetcdf.so] -- mir FOUND NetCDF (found version "4.7.0") -- Found package NetCDF required for feature NETCDF -- Feature NETCDF enabled -- mir FOUND eccodes: /usr/lib64/cmake/eccodes (found version "2.36.0") -- mir FOUND eckit: /builddir/build/BUILD/Metview-5.20.0-Source/build/eckit (found version "1.24.4") -- ECKIT_LIBRARIES : [eckit eckit_cmd eckit_sql eckit_distributed eckit_geometry eckit_linalg eckit_maths eckit_mpi eckit_option eckit_web eckit_test_value_custom_params] -- mir FOUND atlas: /builddir/build/BUILD/Metview-5.20.0-Source/build/atlas (found version "0.35.0") -- ATLAS_LIBRARIES : [atlas] -- Found package atlas required for feature ATLAS -- Feature ATLAS enabled -- Feature WARNINGS enabled -- Performing Test mir_CXX_FLAG_TEST_2 -- Performing Test mir_CXX_FLAG_TEST_2 - Success -- Added CXX flag [-Wall] -- Performing Test mir_CXX_FLAG_TEST_3 -- Performing Test mir_CXX_FLAG_TEST_3 - Success -- Added CXX flag [-Wextra] -- Performing Test mir_CXX_FLAG_TEST_4 -- Performing Test mir_CXX_FLAG_TEST_4 - Success -- Added CXX flag [-Wno-unused-parameter] -- Performing Test mir_CXX_FLAG_TEST_5 -- Performing Test mir_CXX_FLAG_TEST_5 - Success -- Added CXX flag [-Wno-unused-variable] -- Performing Test mir_CXX_FLAG_TEST_6 -- Performing Test mir_CXX_FLAG_TEST_6 - Success -- Added CXX flag [-Wno-sign-compare] -- Performing Test HAS_SYS_STAT_ST_CTIMESPEC -- Performing Test HAS_SYS_STAT_ST_CTIMESPEC - Failed -- Downloading mask: share/mir/masks/lsm.10min.mask -- Downloading mask: share/mir/masks/lsm.1km.climate.v013.mask -- Downloading mask: share/mir/masks/lsm.1km.climate.v020.mask -- Downloading mask: share/mir/masks/lsm.N128.grib -- Downloading mask: share/mir/masks/lsm.N256.grib -- Downloading mask: share/mir/masks/lsm.N320.grib -- Downloading mask: share/mir/masks/lsm.N640.grib -- Downloading mask: share/mir/masks/lsm.O1280.grib -- Downloading mask: share/mir/masks/lsm.O320.grib -- Downloading mask: share/mir/masks/lsm.O640.grib -- --------------------------------------------------------- -- Project mir summary -- --------------------------------------------------------- -- --------------------------------------------------------- -- Adding bundle project mars-client -- Found source directory /builddir/build/BUILD/Metview-5.20.0-Source/mars-client. Not a GIT repo -- skipping git operations -- --------------------------------------------------------- -- [mars_client] (6.33.15) -- Feature TESTS enabled -- mars_client FOUND eccodes: /usr/lib64/cmake/eccodes (found version "2.36.0") -- mars_client FOUND mir: /builddir/build/BUILD/Metview-5.20.0-Source/build/mir (found version "1.18.0") -- MIR_LIBRARIES : [mir] -- Found package mir required for feature PPROC_MIR -- mars_client FOUND eckit: /builddir/build/BUILD/Metview-5.20.0-Source/build/eckit (found version "1.24.4") -- ECKIT_LIBRARIES : [eckit eckit_cmd eckit_sql eckit_distributed eckit_geometry eckit_linalg eckit_maths eckit_mpi eckit_option eckit_web eckit_test_value_custom_params] -- Found package eckit required for feature PPROC_MIR -- Feature PPROC_MIR enabled -- Could NOT find libemos (missing: libemos_DIR) -- mars_client FAILED to find OPTIONAL package libemos -- Could NOT find package libemos required for feature PPROC_EMOS -- -- Feature PPROC_EMOS was not enabled (also not requested) -- following required packages weren't found: libemos -- Could NOT find libemos (missing: libemos_DIR) -- mars_client FAILED to find OPTIONAL package libemos -- Could NOT find package libemos required for feature BUFR_TOOLS -- -- Feature BUFR_TOOLS was not enabled (also not requested) -- following required packages weren't found: libemos -- Found NetCDF: /usr/include (found version "4.7.0") -- FindNetCDF defines targets: -- - NetCDF::NetCDF_C [/usr/lib64/../../lib64/libnetcdf.so] -- mars_client FOUND NetCDF (found version "4.7.0") -- Found package NetCDF required for feature NETCDF -- Feature NETCDF enabled -- Found CURL: /usr/lib64/libcurl.so (found version "7.61.1") -- mars_client FOUND CURL -- CURL_INCLUDE_DIRS : [/usr/include] -- CURL_LIBRARIES : [/usr/lib64/libcurl.so] -- Found package CURL required for feature CURL -- Feature CURL enabled -- Looking for xdr_pointer -- Looking for xdr_pointer - not found -- Found RPC: /lib64/libtirpc.so -- mars_client FOUND RPC -- RPC_INCLUDE_DIRS : [/usr/include/tirpc] -- RPC_LIBRARIES : [/lib64/libtirpc.so] -- Found package RPC required for feature RPC -- Feature RPC enabled -- System is little endian -- tests will use grib_compare: /usr/bin/grib_compare -- --------------------------------------------------------- -- Adding bundle project metview -- Found source directory /builddir/build/BUILD/Metview-5.20.0-Source/metview. Not a GIT repo -- skipping git operations -- --------------------------------------------------------- -- [metview] (5.20.0) -- Feature TESTS enabled CMake Deprecation Warning at metview/CMakeLists.txt:108 (cmake_policy): The OLD behavior for policy CMP0046 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- Building outside ECMWF -- metview FOUND eccodes: /usr/lib64/cmake/eccodes (found version "2.36.0") -- metview FOUND mars_client: /builddir/build/BUILD/Metview-5.20.0-Source/build/mars-client (found version "6.33.15") -- metview FOUND mir: /builddir/build/BUILD/Metview-5.20.0-Source/build/mir (found version "1.18.0") -- MIR_LIBRARIES : [mir] -- metview FOUND eckit: /builddir/build/BUILD/Metview-5.20.0-Source/build/eckit (found version "1.24.4") -- ECKIT_LIBRARIES : [eckit eckit_cmd eckit_sql eckit_distributed eckit_geometry eckit_linalg eckit_maths eckit_mpi eckit_option eckit_web eckit_test_value_custom_params] -- metview FOUND magics: /usr/lib64/cmake/magics (found version "4.16.0") -- Feature TESTS enabled -- Found NetCDF: /usr/include (found suitable version "4.7.0", minimum required is "4") -- FindNetCDF defines targets: -- - NetCDF::NetCDF_C [/usr/lib64/../../lib64/libnetcdf.so] CMake Warning at metview/CMakeLists.txt:555 (find_package): By not providing "FindQt6Widgets.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt6Widgets", but CMake did not find one. Could not find a package configuration file provided by "Qt6Widgets" with any of the following names: Qt6WidgetsConfig.cmake qt6widgets-config.cmake Add the installation prefix of "Qt6Widgets" to CMAKE_PREFIX_PATH or set "Qt6Widgets_DIR" to a directory containing one of the above files. If "Qt6Widgets" provides a separate development package or SDK, be sure it has been installed. -- METVIEW_EXTRA_DEFINITIONS => -- METVIEW_EXTRA_INCLUDE_DIRS => -- METVIEW_EXTRA_LIBRARIES => NetCDF::NetCDF_C -- STANDARD_METVIEW_LIBS => Metview MvFTimeUtil -- LIBEMOS_LIBRARIES => -- METVIEW_STANDARD_INCLUDE_DIRS => /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMetview /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMars /builddir/build/BUILD/Metview-5.20.0-Source/build/metview/src/libMars /builddir/build/BUILD/Metview-5.20.0-Source/metview/src /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libFTimeUtil -- Performing Test metview_CXX_FLAG_TEST_2 -- Performing Test metview_CXX_FLAG_TEST_2 - Success -- Added CXX flag [-fpermissive -Wno-write-strings -Wno-deprecated -Werror=return-type] -- Computed GRIB_PATH: /usr/. -- Startup script will be installed to: bin/metview_bin/../../../../bin -- Untarring eccharts style previews -- --------------------------------------------------------- -- Project metview summary -- --------------------------------------------------------- -- NetCDF 4.7.0 -- libs : [NetCDF::NetCDF_C] -- MARS access : MARS_webapi -- UI : ON -- Plotting : ON -- OPERA Radar : ON -- MARS access : OFF -- ODB : OFF -- MARS_ODB : -- STVL : OFF -- Usage log : OFF -- Log dir : -- INPE access : OFF -- Weather Room : OFF -- URL download : ON -- Meteogram : OFF -- Stations db : ON -- Experimental : OFF -- Contrib : OFF -- Default interpolation package : MIR -- -- Built metview version 5.20.0 -- --------------------------------------------------------- -- Bundle MetviewMiniBundle -- --------------------------------------------------------- -- --------------------------------------------------------- -- Build summary -- --------------------------------------------------------- -- system : [unknown] [Linux-7.0.10-201.fc44.x86_64] [linux.64] -- processor : [x86_64] -- endiness : Little Endian -- IEEE [] -- build type : [RelWithDebInfo] -- timestamp : [20260908121804] -- install prefix : [/opt/Metview-5.20.0/lib/metview-bundle] -- bin dir : [/opt/Metview-5.20.0/bin] -- lib dir : [/opt/Metview-5.20.0/lib64] -- include dir : [/opt/Metview-5.20.0/include] -- data dir : [/opt/Metview-5.20.0/share/MetviewMiniBundle] -- cmake dir : [/opt/Metview-5.20.0/lib64/cmake/MetviewMiniBundle] -- --------------------------------------------------------- -- C -- GNU 8.5.0 -- compiler : /usr/bin/cc -- flags : -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -lgfortran -Wno-incompatible-pointer-types -pipe -O2 -g -DNDEBUG -- link flags : -- CXX -- GNU 8.5.0 -- compiler : /usr/bin/c++ -- flags : -pipe -O2 -g -DNDEBUG -- link flags : -- linker : /usr/bin/ld -- ar : /usr/bin/ar -- ranlib : /usr/bin/ranlib -- link flags -- executable [ -Wl,--disable-new-dtags ] -- shared lib [ -Wl,--disable-new-dtags ] -- static lib [ -Wl,--disable-new-dtags ] -- install rpath : $ORIGIN/../lib64 -- common definitions: -- --------------------------------------------------------- -- Feature summary -- --------------------------------------------------------- -- The following features have been enabled: * TESTS, MetviewMiniBundle: Enable the unit tests, MetviewMiniBundle: Enable the unit tests, eckit: Enable the unit tests, atlas: Enable the unit tests, atlas_io: Enable the unit tests, mir: Enable the unit tests, mars_client: Enable the unit tests, metview: Enable the unit tests, metview: Enable the unit tests * ECKIT_CMD, eckit: Utilities for administration tools * ECKIT_SQL, eckit: An SQL engine * EIGEN, eckit: Eigen linear algebra library, atlas: Use Eigen linear algebra library * BZIP2, eckit: BZip2 support for compression * AEC, eckit: AEC support for compression * XXHASH, eckit: xxHash support for hashing * SSL, eckit: OpenSSL support * CURL, eckit: Curl library for transfering data with URLs, mars_client: Curl library for HTTP web based api * UNICODE, eckit: Add support for Unicode characters in Yaml/JSON parsers * AIO, eckit: support for asynchronous IO * WARNINGS, eckit: Add warnings to compiler, mir: Add warnings to compiler * ATLAS_GRID, atlas: Build grid related features * ATLAS_FIELD, atlas: Build field and memory management related features * ATLAS_FUNCTIONSPACE, atlas: Build functionspace related features (mesh, functionspace, parallel) * ATLAS_INTERPOLATION, atlas: Build interpolation related features * ATLAS_TRANS, atlas: Build transform related features * ATLAS_NUMERICS, atlas: Build numerics related features * FFTW, atlas: Support for fftw * ATLAS_RUN, atlas: Use atlas/tools/atlas-run to run atlas tests * PKGCONFIG, atlas: Atlas pkgconfig * MIR_DOWNLOAD_MASKS, mir: download LSM files * NETCDF, mir: support for netCDF, mars_client: support for NetCDF * ATLAS, mir: support for Atlas * PPROC_MIR, mars_client: compile with MIR interpolation * RPC, mars_client: support for RPC in MARS -- The following OPTIONAL packages have been found: * Git * Curses * BZip2 * AEC, eckit: AEC support for compression * BLAS * OpenSSL * AIO, eckit: support for asynchronous IO * Realtime * PythonInterp, Python interpreter, * FFTW, atlas: Support for fftw * CMath * RPC, mars_client: support for RPC in MARS * atlas_io * Eigen3, C++ template library for linear algebra * PkgConfig * CURL, eckit: Curl library for transfering data with URLs, mars_client: Curl library for HTTP web based api * NetCDF (required version >= 4) * Qt5Core (required version >= 5.15.3) * Qt5Widgets * Perl -- The following REQUIRED packages have been found: * Threads * ecbuild (required version >= 3.7) * mars_client (required version >= 6.28.6) * eccodes * eckit * mir (required version >= 1.6.1) * magics (required version >= 4.10.0) * FLEX * BISON * Qt5Gui * Qt5Network * Qt5Xml * Qt5XmlPatterns * Qt5PrintSupport * Qt5Svg -- The following features have been disabled: * EXPOSE_SUBPACKAGES, MetviewMiniBundle: Allow separate use of the sub-packages in the bundle * BUILD_TOOLS, eckit: Build the command line tools, mir: build the command line tools (install), mars_client: Build the command line tools * EXPERIMENTAL, eckit: Experimental features that havent graduated to production ready code * SANDBOX, eckit: Sandbox playground for prototyping code that may never see the light of day, eckit: Sandbox playground for prototyping code that may never see the light of day, atlas: Build the sandbox stuff * MPI, eckit: Use system MPI libraries * OMP, eckit: OpenMP linear algebra backend, atlas: support for OpenMP shared memory parallelism, mir: support for OpenMP shared memory parallelism * RADOS, eckit: Ceph/Rados storage support * ARMADILLO, eckit: Armadillo linear algebra library * MKL, eckit: MKL linear algebra library * SNAPPY, eckit: Snappy support for compression * LZ4, eckit: LZ4 support for compression * LAPACK, eckit: Linear Algebra PACKage * JEMALLOC, eckit: Link against jemalloc memory allocator * CUDA, eckit: CUDA GPU linear algebra operations, atlas: Enable CUDA support via GridTools CUDA backend * VIENNACL, eckit: ViennaCL OpenCL linear algebra operations * RSYNC, eckit: librsync implementation of the rsync algorithm * EXTRA_TESTS, eckit: Add additional unit/performance tests * DOCS, eckit: Generate reference documentation, atlas: Atlas documentation * ECKIT_DEVELOP, atlas: Used to enable new features or API depending on eckit develop branch, not yet in a tagged release * BOUNDSCHECKING, atlas: Bounds checking for atlas::ArrayView and atlas::IndexView * FORTRAN, atlas: Provide Fortran bindings * OMP_Fortran, atlas: support for Fortran OpenMP shared memory parallelism * OMP_CXX, atlas: support for CXX OpenMP shared memory parallelism * ECTRANS, atlas: Support for IFS spectral transforms * TESSELATION, atlas: Support for unstructured mesh generation * CGAL, atlas: Support for unstructured mesh generation * GRIDTOOLS_STORAGE, atlas: Arrays internally use GridTools storage layer * ACC, atlas: OpenACC capable data structures * PROJ, atlas: PROJ-based projections * CLANG_TIDY, atlas: Use clang-tidy * INCLUDE_WHAT_YOU_USE, atlas: Use include-what-you-use clang-tool * INIT_SNAN, atlas: Initialise atlas arrays with signaling_NaN (real types) or other invalid values (other types) * ACCEPTANCE_TESTS, atlas: * EXPORT_TESTS, atlas: * PNG, mir: support for PNG encoding * UDP_STATS, mars_client: Send statistics over UDP * PPROC_EMOS, mars_client: compile with EMOSLIB interpolation * BUFR_TOOLS, mars_client: compile BUFR tools * ODB, mars_client: compile with ODB support * MARS_USER_ENVIRONMENT, mars_client: Mars user will be in $MARS_USER * FDB, mars_client: support for FDB * FDB5, mars_client: support for FDB5 * ECMWF_DEVELOPMENT, mars_client: Special mode for development, activates ECMWF but deactivates auth, ems and schedule -- The following OPTIONAL packages have not been found: * Snappy * LZ4, eckit: LZ4 support for compression * LAPACK, eckit: Linear Algebra PACKage * Doxygen * fckit (required version >= 0.6.2) * MKL, eckit: MKL linear algebra library * ectrans (required version >= 1.1) * transi (required version >= 0.8) * Qhull * GridTools * LATEX * libemos * Qt6Widgets -- ENABLE_EXPOSE_SUBPACKAGES is OFF: -- All packages in the bundle will be installed into a sub-directory: -- /opt/Metview-5.20.0/lib/metview-bundle -- The Metview startup script will be installed into: -- /opt/Metview-5.20.0/bin -- Configuring done (19.0s) -- Generating done (0.7s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_POLICY_VERSION_MINIMUM -- Build files have been written to: /builddir/build/BUILD/Metview-5.20.0-Source/build + /usr/bin/make -O -j4 [ 0%] Built target eckit.pc-pkg-config [ 0%] Built target eckit_cmd.pc-pkg-config [ 0%] Built target eckit_sql.pc-pkg-config [ 0%] Built target eckit_distributed.pc-pkg-config [ 0%] Built target eckit_geometry.pc-pkg-config [ 0%] Built target eckit_maths.pc-pkg-config [ 0%] Built target eckit_linalg.pc-pkg-config [ 0%] Built target eckit_mpi.pc-pkg-config [ 0%] Built target eckit_test_value_custom_params.pc-pkg-config [ 0%] Built target eckit_web.pc-pkg-config [ 0%] Built target eckit_option.pc-pkg-config [ 0%] Generating types/VerifyingDate.b [ 0%] Generating io/Length.b [ 0%] Generating io/Offset.b [ 0%] Built target atlas.pc-pkg-config [ 0%] Generating types/ClimateDate.b [ 1%] Generating types/Date.b [ 1%] Generating types/DayOfYear.b [ 1%] Generating types/DateTime.b [ 1%] Built target atlas-c++.pc-pkg-config [ 1%] Generating types/Double.b [ 1%] Generating types/Grid.b [ 1%] Generating rpcmars.h [ 1%] Generating types/Month.b [ 1%] Generating marsxdr.c [ 1%] Generating langl.c [ 1%] Built target marsxdr [ 1%] Generating types/Time.b [ 1%] Generating langy.c /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/langy.y: warning: 4 shift/reduce conflicts [-Wconflicts-sr] [ 1%] Generating macrol.c [ 1%] Built target marslex [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/eckit_version.cc.o [ 1%] Generating ../../bin/metview_prod [ 1%] Built target mvs [ 1%] Building C object metview/src/Stations/CMakeFiles/writebase.dir/writebase.c.o /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Stations/writebase.c: In function 'main': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Stations/writebase.c:35:14: warning: unused variable 'pos' [-Wunused-variable] position pos; ^~~ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Stations/writebase.c:32:18: warning: unused variable 'z' [-Wunused-variable] int n, i, c, z; ^ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Stations/writebase.c:32:12: warning: unused variable 'i' [-Wunused-variable] int n, i, c, z; ^ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Stations/writebase.c:32:9: warning: unused variable 'n' [-Wunused-variable] int n, i, c, z; ^ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Stations/writebase.c:28:11: warning: unused variable 'f' [-Wunused-variable] FILE* f; ^ [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/bases/Watcher.cc.o [ 1%] Linking C executable ../../../bin/writebase [ 1%] Generating macroy.c /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/macroy.y: warning: 40 shift/reduce conflicts [-Wconflicts-sr] /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/macroy.y: warning: 3 reduce/reduce conflicts [-Wconflicts-rr] [ 1%] Generating ../../../../../share/metview/app-defaults/images/debug_light.rcc [ 1%] Built target writebase [ 1%] Built target macrolex [ 1%] Built target debug_light [ 1%] Generating ../../../../../share/metview/app-defaults/images/debug_dark.rcc [ 1%] Built target debug_dark [ 1%] Generating ../../../../../share/metview/app-defaults/images/desktop_light.rcc [ 1%] Built target desktop_light [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/config/Configured.cc.o [ 1%] Generating ../../../../../share/metview/app-defaults/images/desktop_dark.rcc [ 1%] Built target desktop_dark [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/bases/Loader.cc.o [ 1%] Generating ../../../../../share/metview/app-defaults/images/edit_light.rcc [ 1%] Built target edit_light [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/config/Configurable.cc.o [ 1%] Generating ../../../../../share/metview/app-defaults/images/edit_dark.rcc [ 1%] Built target edit_dark [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/config/LibEcKit.cc.o [ 1%] Generating ../../../../../share/metview/app-defaults/images/editor_light.rcc [ 1%] Built target editor_light [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/config/Parametrisation.cc.o [ 1%] Generating ../../../../../share/metview/app-defaults/images/editor_dark.rcc [ 1%] Built target editor_dark [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/config/EtcTable.cc.o [ 1%] Generating ../../../../../share/metview/app-defaults/images/examiner_light.rcc [ 1%] Built target examiner_light [ 1%] Generating ../../../../../share/metview/app-defaults/images/examiner_dark.rcc [ 1%] Built target examiner_dark [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/config/LocalConfiguration.cc.o [ 1%] Generating ../../../../../share/metview/app-defaults/images/find_light.rcc [ 1%] Built target find_light [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/config/Configuration.cc.o [ 1%] Generating ../../../../../share/metview/app-defaults/images/find_dark.rcc [ 1%] Built target find_dark [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/config/ResourceBase.cc.o [ 1%] Generating ../../../../../share/metview/app-defaults/images/geoSelect_light.rcc [ 1%] Built target geoSelect_light [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/config/YAMLConfiguration.cc.o [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/config/ResourceMgr.cc.o [ 1%] Generating ../../../../../share/metview/app-defaults/images/geoSelect_dark.rcc [ 1%] Generating ../../../../../share/metview/app-defaults/images/keyDialog_light.rcc [ 1%] Built target geoSelect_dark [ 1%] Built target keyDialog_light [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/container/KDMapped.cc.o [ 1%] Generating ../../../../../share/metview/app-defaults/images/keyDialog_dark.rcc [ 1%] Built target keyDialog_dark [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/BasePathName.cc.o [ 1%] Generating ../../../../../share/metview/app-defaults/images/MacroEdit_light.rcc [ 1%] Built target MacroEdit_light [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/FileMode.cc.o [ 1%] Generating ../../../../../share/metview/app-defaults/images/MacroEdit_dark.rcc [ 1%] Built target MacroEdit_dark [ 1%] Generating ../../../../../share/metview/app-defaults/images/mail_light.rcc [ 1%] Built target mail_light [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/container/CacheManager.cc.o In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.h:280, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/CacheManager.cc:18: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.cc: In instantiation of 'bool eckit::BTree::insert(long unsigned int, const K&, const V&, std::vector&) [with K = eckit::FixedString<32>; V = eckit::CacheManagerBase::cache_entry_t; int S = 65536; L = eckit::BTreeLock]': /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.cc:161:12: required from 'bool eckit::BTree::set(const K&, const V&) [with K = eckit::FixedString<32>; V = eckit::CacheManagerBase::cache_entry_t; int S = 65536; L = eckit::BTreeLock]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/CacheManager.cc:101:33: required from here /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.cc:223:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct eckit::BTree, eckit::CacheManagerBase::cache_entry_t, 65536, eckit::BTreeLock>::LeafEntry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(e + 1, e, count * sizeof(LeafEntry)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/CacheManager.cc:18: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.h:148:12: note: 'struct eckit::BTree, eckit::CacheManagerBase::cache_entry_t, 65536, eckit::BTreeLock>::LeafEntry' declared here struct LeafEntry { ^~~~~~~~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.h:280, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/CacheManager.cc:18: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.cc:314:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct eckit::BTree, eckit::CacheManagerBase::cache_entry_t, 65536, eckit::BTreeLock>::NodeEntry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(e + 1, e, count * sizeof(NodeEntry)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/CacheManager.cc:18: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.h:119:12: note: 'struct eckit::BTree, eckit::CacheManagerBase::cache_entry_t, 65536, eckit::BTreeLock>::NodeEntry' declared here struct NodeEntry { ^~~~~~~~~ [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/FileSpace.cc.o [ 1%] Generating ../../../../../share/metview/app-defaults/images/mail_dark.rcc [ 1%] Built target mail_dark [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/FileSpaceStrategies.cc.o [ 1%] Generating ../../../../../share/metview/app-defaults/images/MvQOgcClient_light.rcc [ 1%] Built target MvQOgcClient_light [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/exception/Exceptions.cc.o [ 1%] Generating ../../../../../share/metview/app-defaults/images/MvQOgcClient_dark.rcc [ 1%] Built target MvQOgcClient_dark [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/FileSystem.cc.o [ 1%] Generating ../../../../../share/metview/app-defaults/images/scmEditor_light.rcc [ 1%] Built target scmEditor_light [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/PathNameFactory.cc.o [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/PathExpander.cc.o [ 1%] Generating ../../../../../share/metview/app-defaults/images/scmEditor_dark.rcc [ 1%] Built target scmEditor_dark [ 1%] Generating ../../../../../share/metview/app-defaults/images/uPlot_light.rcc [ 1%] Built target uPlot_light [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/PathName.cc.o [ 2%] Generating ../../../../../share/metview/app-defaults/images/uPlot_dark.rcc [ 2%] Built target uPlot_dark [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/TempFile.cc.o [ 2%] Generating ../../../../../share/metview/app-defaults/images/window_light.rcc [ 2%] Built target window_light [ 2%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/TmpDir.cc.o [ 2%] Generating ../../../../../share/metview/app-defaults/images/window_dark.rcc [ 2%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/StdDir.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/filesystem/StdDir.cc: In member function 'dirent* eckit::StdDir::dirent()': /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/filesystem/StdDir.cc:49:7: warning: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated [-Wdeprecated-declarations] ::readdir_r(d_, &buf, &e); ^~~~~~~~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/filesystem/StdDir.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/filesystem/StdDir.cc:11: /usr/include/dirent.h:183:12: note: declared here extern int readdir_r (DIR *__restrict __dirp, ^~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/filesystem/StdDir.cc:49:29: warning: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated [-Wdeprecated-declarations] ::readdir_r(d_, &buf, &e); ^ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/filesystem/StdDir.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/filesystem/StdDir.cc:11: /usr/include/dirent.h:183:12: note: declared here extern int readdir_r (DIR *__restrict __dirp, ^~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/filesystem/StdDir.cc:49:29: warning: 'int readdir_r(DIR*, dirent*, dirent**)' is deprecated [-Wdeprecated-declarations] ::readdir_r(d_, &buf, &e); ^ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/filesystem/StdDir.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/filesystem/StdDir.cc:11: /usr/include/dirent.h:183:12: note: declared here extern int readdir_r (DIR *__restrict __dirp, ^~~~~~~~~ [ 2%] Built target window_dark [ 2%] Generating ../../../../../share/metview/app-defaults/images/XServ_light.rcc [ 2%] Built target XServ_light [ 2%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/TmpFile.cc.o [ 2%] Generating ../../../../../share/metview/app-defaults/images/XServ_dark.rcc [ 2%] Built target XServ_dark [ 2%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/LocalFileManager.cc.o [ 2%] Generating ../../../../share/metview/etc/ObjectListAll [ 2%] Built target ObjectListAllTarget [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/LocalPathName.cc.o [ 2%] Built target copy_all_tables [ 2%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/URIManager.cc.o [ 2%] Generating ../../../share/metview/etc/stations-l.db [ 2%] Built target stl [ 2%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/AsyncHandle.cc.o [ 2%] Generating ../../../share/metview/etc/stations-i.db [ 2%] Built target sti [ 2%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/URI.cc.o [ 3%] Generating ../../../share/metview/etc/stations-n.db [ 3%] Built target stn [ 2%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/Base64.cc.o [ 3%] Generating ../../../../share/metview/etc/MarsTiggeRules [ 3%] Generating ../../../../share/metview/etc/MarsMirDef [ 3%] Generating ../../../../share/metview/etc/MarsMirRules [ 3%] Generating ../../../../share/metview/etc/MarsTiggeDef [ 3%] Generating defs_created.txt [ 3%] Built target all_defs [ 2%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/AIOHandle.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/Buffer.cc.o [ 2%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/BitIO.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/BufferCache.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/BufferList.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/CircularBuffer.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/BufferedHandle.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/SeekableHandle.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/PeekHandle.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/CommandStream.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/EmptyHandle.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/FDataSync.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/Compress.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/DblBuffer.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/FTPHandle.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/FileDescHandle.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/DataHandle.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/FOpenDataHandle.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/MMappedFileHandle.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/FileLocker.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/FileLock.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/FileHandle.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/Length.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/HandleBuf.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/HandleHolder.cc.o [ 3%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/FilePool.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/MemoryHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/Offset.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/MoverTransfer.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/MultiHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/PipeHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/PartFileHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/Pipeline.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/PartHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/RawFileHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/PooledFileDescriptor.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/PooledFile.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/SharedBuffer.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/PooledHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/Select.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/SockBuf.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/SharedHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/StdFile.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/StdPipe.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/StatsHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/StdioBuf.cc.o In file included from /usr/include/c++/8/backward/strstream:50, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/io/StdioBuf.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/io/StdioBuf.cc:14: /usr/include/c++/8/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] #warning \ ^~~~~~~ [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/TCPHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/TransferWatcher.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/TCPSocketHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/MultiSocketHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/TeeHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/cluster/ClusterNode.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/cluster/ClusterDisks.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/cluster/NodeInfo.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/BigNum.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/cluster/ClusterNodes.cc.o In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/types/Time.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/types/DateTime.h:20, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/value/Value.h:23, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/config/Resource.h:21, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/io/cluster/ClusterNodes.cc:17: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/io/cluster/ClusterNodes.cc: In member function 'void eckit::ClusterNodeEntry::attributes(const std::set >&)': /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/io/cluster/ClusterNodes.cc:173:29: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] ASSERT(attrs.size() >= 0 && attrs.size() <= MAX_NODE_ATTRIBUTES); ~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/exception/Exceptions.h:331:42: note: in definition of macro 'ASSERT' #define ASSERT(a) static_cast(0), (a) ? (void)0 : ::eckit::Assert(!(a), #a, __FILE__, __LINE__, __func__) ^ /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/io/cluster/ClusterNodes.cc:173:29: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits] ASSERT(attrs.size() >= 0 && attrs.size() <= MAX_NODE_ATTRIBUTES); ~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/exception/Exceptions.h:331:75: note: in definition of macro 'ASSERT' #define ASSERT(a) static_cast(0), (a) ? (void)0 : ::eckit::Assert(!(a), #a, __FILE__, __LINE__, __func__) ^ [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/URLHandle.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/CallbackTarget.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/Bytes.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/EasyCURL.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/Channel.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/ChannelBuffer.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/CodeLocation.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/ColouringTarget.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/Colour.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/ETA.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/IndentTarget.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/FileTarget.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/LineBasedTarget.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/LogTarget.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/JSON.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/MessageTarget.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/MonitorTarget.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/Log.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/OStreamTarget.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/Number.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/PrefixTarget.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/ProgressTimer.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/Progress.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/ResourceUsage.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/SavedStatus.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/Seconds.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/Statistics.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/RotationTarget.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/StatusTarget.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/SysLog.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/TeeTarget.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/TimeStamp.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/Timer.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/TimeStampTarget.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/memory/Counted.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/WrapperTarget.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/UserChannel.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/memory/MMap.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/memory/NonCopyable.cc.o [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/memory/Builder.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/memory/MapAllocator.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/memory/MemoryBuffer.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/memory/SharedPtr.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/message/Message.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/memory/Shmget.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/message/Decoder.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/message/MessageContent.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/message/Reader.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/message/Splitter.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/Endpoint.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/IPAddress.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/NetMask.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/Connector.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/NetUser.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/HttpHeader.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/NetService.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/Port.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/ProxiedTCPServer.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/ProxiedTCPClient.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/TCPClient.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/SocketOptions.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/TCPServer.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/TCPStream.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/Telnet.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/MultiSocket.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/TelnetUser.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/Telnetable.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/TCPSocket.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/net/TCPSocket.cc: In member function 'virtual eckit::net::TCPSocket& eckit::net::TCPClient::connect(const string&, int, int, int)': /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/net/TCPSocket.cc:382:9: warning: variable 'tries' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] int tries = 0; ^~~~~ [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/os/AutoAlarm.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/UDPClient.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/UDPServer.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/os/Password.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/os/BackTrace.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/os/SignalHandler.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/os/Semaphore.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/os/SemLocker.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/os/SharedInt.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/os/System.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/parser/JSONParser.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/parser/CSVParser.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/parser/StreamParser.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/persist/DumpLoad.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/parser/ObjectParser.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/persist/Isa.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/Library.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/Application.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/parser/YAMLParser.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/parser/YAMLParser.cc:28:14: warning: 'eckit::Value eckit::toValue(const string&)' declared 'static' but never defined [-Wunused-function] static Value toValue(const std::string& s); ^~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/parser/YAMLParser.cc: In function 'eckit::Value eckit::toValue(std::__cxx11::string&)': /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/parser/YAMLParser.cc:463:17: warning: this statement may fall through [-Wimplicit-fallthrough=] if (integer16.match(s)) { ^~ /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/parser/YAMLParser.cc:468:13: note: here case '1': ^~~~ /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/parser/YAMLParser.cc:482:17: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/parser/YAMLParser.cc:484:13: note: here case '.': ^~~~ [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/persist/Exporter.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/Monitorable.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/Main.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/Metrics.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/Monitor.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/PipeApplication.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/ProcessControler.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/Task.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/SessionID.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/Tool.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/serialisation/BadTag.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/TaskInfo.cc.o In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/runtime/TaskInfo.cc:19: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/memory/Zero.h: In instantiation of 'void eckit::zero(T&) [with T = eckit::TaskInfo]': /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/runtime/TaskInfo.cc:34:22: required from here /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/memory/Zero.h:26:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class eckit::TaskInfo' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] ::memset(&p, 0, sizeof(T)); ~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/runtime/Monitor.h:22, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/runtime/TaskInfo.cc:22: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/runtime/TaskInfo.h:99:7: note: 'class eckit::TaskInfo' declared here class TaskInfo : public Padded, public NonCopyable { ^~~~~~~~ [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/serialisation/MemoryStream.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/serialisation/FileStream.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/serialisation/PipeStream.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/runtime/Telemetry.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/serialisation/ResizableMemoryStream.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/serialisation/Streamable.cc.o [ 7%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/serialisation/ReanimatorBase.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/thread/Mutex.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/thread/MutexCond.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/thread/Thread.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/thread/StaticMutex.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/serialisation/Stream.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/transaction/TxnEvent.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/thread/ThreadControler.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/thread/ThreadPool.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/BoolContent.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/DateContent.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/CompositeParams.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/DateTimeContent.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/DoubleContent.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/ListContent.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/MapContent.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/NilContent.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/Content.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/NumberContent.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/Params.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/OrderedMapContent.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/StringContent.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/Properties.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/maths/Functions.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/ScopeParams.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/TimeContent.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/system/Plugin.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/value/Value.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/system/MemoryInfo.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/system/ResourceUsage.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/system/Library.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/system/SystemInfo.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/Coord.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/ClimateDate.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/system/SystemInfoLinux.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/DayOfYear.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/Date.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/DateTime.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/FloatCompare.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/Double.cc.o [ 8%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/system/LibraryManager.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/Fraction.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/Hour.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/Grid.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/TimeInterval.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/Month.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/Time.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/UUID.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/VerifyingDate.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/SemanticVersion.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/HyperCube.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/MD5.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/Compressor.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/Regex.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/Hash.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/StringTools.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/RendezvousHash.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/Tokenizer.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/Translator.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/MD4.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/BZip2Compressor.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/AECCompressor.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/SHA1.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/utils/xxHashing.cc.o [ 9%] Linking CXX shared library ../../../lib/libeckit.so [ 9%] Built target eckit [ 10%] [BISON][eckit_cmd__cmdsy_parser] Building parser with bison 3.0.4 /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/cmd/cmdsy.y: warning: 51 shift/reduce conflicts [-Wconflicts-sr] /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/cmd/cmdsy.y: warning: 40 reduce/reduce conflicts [-Wconflicts-rr] [ 10%] [FLEX][eckit_cmd__cmdsy_scanner] Building scanner with flex 2.6.1 [ 10%] [BISON][eckit_sql__sqly_parser] Building parser with bison 3.0.4 /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/sql/sqly.y: warning: 57 shift/reduce conflicts [-Wconflicts-sr] /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/sql/sqly.y: warning: 90 reduce/reduce conflicts [-Wconflicts-rr] [ 10%] Generating cmdsy.c [ 10%] [FLEX][eckit_sql__sqly_scanner] Building scanner with flex 2.6.1 [ 10%] Generating cmdsl.c [ 10%] Generating sqly.c [ 10%] Generating cmdsy.h [ 10%] Generating sqll.c [ 10%] Generating sqly.h [ 10%] Building CXX object eckit/src/eckit/distributed/CMakeFiles/eckit_distributed.dir/Actor.cc.o [ 10%] Building CXX object eckit/src/eckit/geometry/CMakeFiles/eckit_geometry.dir/CoordinateHelpers.cc.o [ 10%] Building CXX object eckit/src/eckit/distributed/CMakeFiles/eckit_distributed.dir/Consumer.cc.o [ 10%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/AliasCmd.cc.o [ 10%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/Environment.cc.o [ 10%] Building CXX object eckit/src/eckit/geometry/CMakeFiles/eckit_geometry.dir/EllipsoidOfRevolution.cc.o [ 10%] Building CXX object eckit/src/eckit/distributed/CMakeFiles/eckit_distributed.dir/Message.cc.o [ 10%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLBitColumn.cc.o [ 10%] Building CXX object eckit/src/eckit/geometry/CMakeFiles/eckit_geometry.dir/GreatCircle.cc.o [ 10%] Building CXX object eckit/src/eckit/distributed/CMakeFiles/eckit_distributed.dir/NoTransport.cc.o [ 10%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/Arg.cc.o [ 10%] Building CXX object eckit/src/eckit/geometry/CMakeFiles/eckit_geometry.dir/KPoint.cc.o [ 10%] Building CXX object eckit/src/eckit/distributed/CMakeFiles/eckit_distributed.dir/Producer.cc.o [ 10%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLColumn.cc.o [ 10%] Building CXX object eckit/src/eckit/geometry/CMakeFiles/eckit_geometry.dir/Point2.cc.o [ 10%] Building CXX object eckit/src/eckit/geometry/CMakeFiles/eckit_geometry.dir/Point3.cc.o [ 10%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/CmdApplication.cc.o [ 10%] Building CXX object eckit/src/eckit/distributed/CMakeFiles/eckit_distributed.dir/Transport.cc.o [ 10%] Building CXX object eckit/src/eckit/geometry/CMakeFiles/eckit_geometry.dir/Sphere.cc.o [ 10%] Building CXX object eckit/src/eckit/distributed/CMakeFiles/eckit_distributed.dir/TransportHandle.cc.o [ 10%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLDatabase.cc.o [ 10%] Building CXX object eckit/src/eckit/distributed/CMakeFiles/eckit_distributed.dir/TransportStatistics.cc.o [ 10%] Building CXX object eckit/src/eckit/geometry/CMakeFiles/eckit_geometry.dir/polygon/LonLatPolygon.cc.o [ 10%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/CmdArg.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/cmd/CmdArg.cc: In copy constructor 'eckit::CmdArg::CmdArg(const eckit::CmdArg&)': /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/cmd/CmdArg.cc:59:1: warning: base class 'class eckit::Streamable' should be explicitly initialized in the copy constructor [-Wextra] CmdArg::CmdArg(const CmdArg& other) : ^~~~~~ [ 10%] Building CXX object eckit/src/eckit/geometry/CMakeFiles/eckit_geometry.dir/polygon/Polygon.cc.o [ 10%] Linking CXX shared library ../../../../lib/libeckit_geometry.so [ 10%] Built target eckit_geometry [ 10%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLDistinctOutput.cc.o [ 10%] Building CXX object eckit/src/eckit/distributed/CMakeFiles/eckit_distributed.dir/tcp/TCPTransport.cc.o [ 10%] Linking CXX shared library ../../../../lib/libeckit_distributed.so [ 10%] Built target eckit_distributed [ 10%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLOutput.cc.o [ 10%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLOrderOutput.cc.o [ 10%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/CmdParser.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/cmd/CmdParser.cc: In static member function 'static void eckit::CmdParser::shell(const string&)': /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/cmd/CmdParser.cc:230:9: warning: variable 'ret' set but not used [-Wunused-but-set-variable] int ret = 0; ^~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/cmd/cmdsy.y:249, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/cmd/CmdParser.cc:75: /builddir/build/BUILD/Metview-5.20.0-Source/build/eckit/src/eckit/cmd/cmdsl.c: At global scope: /builddir/build/BUILD/Metview-5.20.0-Source/build/eckit/src/eckit/cmd/cmdsl.c:1658:17: warning: 'void eckit::CmdYacc::eckit_cmd_unput(int, char*)' defined but not used [-Wunused-function] static void eckit_cmd_unput (int c, char * eckit_cmd__bp ) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/cmd/CmdParser.cc: In static member function 'static void eckit::CmdParser::parse(std::istream&, std::ostream&, const eckit::Prompter&)': /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/cmd/CmdParser.cc:143:20: warning: 'char* strncpy(char*, const char*, size_t)' specified bound 102400 equals destination size [-Wstringop-truncation] strncpy(l, p, sizeof(l)); ~~~~~~~^~~~~~~~~~~~~~~~~ [ 10%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/LinearAlgebra.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/LinearAlgebra.cc: In static member function 'static const eckit::linalg::LinearAlgebra& eckit::linalg::LinearAlgebra::getBackend(const string&)': /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/LinearAlgebra.cc:71:17: warning: 'static void eckit::linalg::LinearAlgebra::backend(const string&)' is deprecated [-Wdeprecated-declarations] backend(name); ^ /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/LinearAlgebra.cc:38:6: note: declared here void LinearAlgebra::backend(const std::string& name) { ^~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/LinearAlgebra.cc:71:17: warning: 'static void eckit::linalg::LinearAlgebra::backend(const string&)' is deprecated [-Wdeprecated-declarations] backend(name); ^ /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/LinearAlgebra.cc:38:6: note: declared here void LinearAlgebra::backend(const std::string& name) { ^~~~~~~~~~~~~ [ 10%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLOutputConfig.cc.o [ 10%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/CmdResource.cc.o In file included from /usr/include/c++/8/backward/strstream:50, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/io/StdioBuf.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/cmd/CmdResource.cc:24: /usr/include/c++/8/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] #warning \ ^~~~~~~ [ 10%] Building CXX object eckit/src/eckit/maths/CMakeFiles/eckit_maths.dir/Lapack.cc.o [ 10%] Linking CXX shared library ../../../../lib/libeckit_maths.so [ 10%] Built target eckit_maths [ 10%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/ConfigCmd.cc.o [ 10%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/LinearAlgebraDense.cc.o [ 10%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/DirCmd.cc.o [ 10%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/LinearAlgebraSparse.cc.o [ 10%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/Matrix.cc.o [ 10%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/EchoCmd.cc.o [ 10%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/EnvironmentCmd.cc.o [ 10%] Building CXX object eckit/src/eckit/mpi/CMakeFiles/eckit_mpi.dir/Comm.cc.o [ 10%] Building CXX object eckit/src/eckit/mpi/CMakeFiles/eckit_mpi.dir/DataType.cc.o [ 10%] Building CXX object eckit/src/eckit/mpi/CMakeFiles/eckit_mpi.dir/Operation.cc.o [ 10%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/ExportCmd.cc.o [ 10%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/SparseMatrix.cc.o [ 10%] Building CXX object eckit/src/eckit/mpi/CMakeFiles/eckit_mpi.dir/Request.cc.o [ 10%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/JSONCmd.cc.o [ 10%] Building CXX object eckit/src/eckit/mpi/CMakeFiles/eckit_mpi.dir/Group.cc.o [ 10%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/HistoryCmd.cc.o [ 10%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLParser.cc.o In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/sql/sqly.y:704, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/sql/SQLParser.cc:47: /builddir/build/BUILD/Metview-5.20.0-Source/build/eckit/src/eckit/sql/sqll.c:2158:17: warning: 'void SQLYacc::eckit_sql_unput(int, char*, SQLYacc::eckit_sql_scan_t)' defined but not used [-Wunused-function] static void eckit_sql_unput (int c, char * eckit_sql__bp , eckit_sql_scan_t eckit_sql_scanner) ^~~~~~~~~~~~~~~ [ 10%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SelectOneTable.cc.o [ 10%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/KillCmd.cc.o [ 10%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/LibEcKitCmd.cc.o [ 10%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/Tensor.cc.o [ 10%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/Triplet.cc.o [ 10%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/LockCmd.cc.o [ 10%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/Vector.cc.o [ 10%] Building CXX object eckit/src/eckit/mpi/CMakeFiles/eckit_mpi.dir/Serial.cc.o [ 10%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/dense/LinearAlgebraGeneric.cc.o [ 10%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/ManCmd.cc.o [ 10%] Building CXX object eckit/src/eckit/mpi/CMakeFiles/eckit_mpi.dir/SerialStatus.cc.o [ 10%] Building CXX object eckit/src/eckit/mpi/CMakeFiles/eckit_mpi.dir/SerialRequest.cc.o [ 10%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/sparse/LinearAlgebraGeneric.cc.o [ 10%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/MemoryCmd.cc.o [ 10%] Building CXX object eckit/src/eckit/mpi/CMakeFiles/eckit_mpi.dir/Status.cc.o [ 10%] Linking CXX shared library ../../../../lib/libeckit_mpi.so [ 10%] Built target eckit_mpi [ 10%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/PsCmd.cc.o [ 10%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLSelect.cc.o [ 11%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/QuitCmd.cc.o [ 10%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/dense/LinearAlgebraEigen.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:54:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:68:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Dest = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:54:15: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:68:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:54:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:54:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:68:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:54:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:54:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/dense/LinearAlgebraEigen.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object eckit/src/eckit/option/CMakeFiles/eckit_option.dir/Option.cc.o [ 11%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/RemoteCmd.cc.o [ 11%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLSelectFactory.cc.o [ 11%] Building CXX object eckit/src/eckit/option/CMakeFiles/eckit_option.dir/Separator.cc.o [ 11%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/RemoteCommandable.cc.o [ 11%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/RemoteCommander.cc.o [ 11%] Building CXX object eckit/src/eckit/linalg/CMakeFiles/eckit_linalg.dir/sparse/LinearAlgebraEigen.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:49:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:66:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:49:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:66:15: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/linalg/sparse/LinearAlgebraEigen.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Linking CXX shared library ../../../../lib/libeckit_linalg.so [ 12%] Built target eckit_linalg [ 11%] Building CXX object eckit/src/eckit/option/CMakeFiles/eckit_option.dir/CmdArgs.cc.o [ 11%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/RemoteCommandUser.cc.o [ 11%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLSession.cc.o [ 12%] Generating HtmlObject.b [ 12%] Building CXX object eckit/src/eckit/option/CMakeFiles/eckit_option.dir/EckitTool.cc.o [ 12%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/SleepCmd.cc.o [ 12%] Linking CXX shared library ../../../../lib/libeckit_option.so [ 12%] Built target eckit_option [ 12%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/AgentResource.cc.o [ 12%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLSimpleOutput.cc.o [ 12%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLStatement.cc.o [ 13%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/CgiResource.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/StatusCmd.cc.o [ 12%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/StartCmd.cc.o [ 13%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/Configure.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/StopCmd.cc.o [ 13%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLTable.cc.o [ 13%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/FileResource.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/TailCmd.cc.o [ 13%] Building CXX object eckit/tests/config/CMakeFiles/eckit_test_config_resource.dir/test_resource.cc.o [ 13%] Linking CXX executable eckit_test_config_resource [ 13%] Built target eckit_test_config_resource [ 13%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLTableFactory.cc.o [ 13%] Building C object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/term.c.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/TermBuf.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/UpTimeCmd.cc.o [ 13%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/HtmlObject.cc.o [ 13%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/Html.cc.o [ 14%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/HtmlResource.cc.o [ 14%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/UserInput.cc.o [ 14%] Linking CXX shared library ../../../../lib/libeckit_cmd.so [ 14%] Built target eckit_cmd [ 13%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SchemaAnalyzer.cc.o [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SchemaComponents.cc.o [ 14%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/HttpStream.cc.o [ 14%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/HttpResource.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/web/HttpResource.cc: In static member function 'static void eckit::HttpResource::dispatch(eckit::Stream&, std::istream&, eckit::HttpStream&, eckit::Url&)': /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/web/HttpResource.cc:240:13: warning: exception of type 'eckit::NotImplemented' will be caught catch (eckit::NotImplemented& e) { ^~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/web/HttpResource.cc:237:13: warning: by earlier handler for 'eckit::NotImplemented' catch (eckit::MethodNotYetImplemented& e) { ^~~~~ [ 14%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/HttpServer.cc.o [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/BitColumnExpression.cc.o [ 14%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/HttpService.cc.o [ 14%] Building CXX object eckit/tests/container/CMakeFiles/eckit_test_container_sharedmemarray.dir/test_sharedmemarray.cc.o [ 14%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/JSONResource.cc.o [ 14%] Linking CXX executable eckit_test_container_sharedmemarray [ 14%] Built target eckit_test_container_sharedmemarray [ 14%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/JavaAgent.cc.o [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/ConstantExpression.cc.o [ 14%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/JavaResource.cc.o [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/ColumnExpression.cc.o [ 14%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/JavaServer.cc.o [ 14%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/JavaService.cc.o [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/NumberExpression.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/sql/expression/NumberExpression.cc: In copy constructor 'eckit::sql::expression::NumberExpression::NumberExpression(const eckit::sql::expression::NumberExpression&)': /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/sql/expression/NumberExpression.cc:22:1: warning: base class 'class eckit::sql::expression::SQLExpression' should be explicitly initialized in the copy constructor [-Wextra] NumberExpression::NumberExpression(const NumberExpression& other) : ^~~~~~~~~~~~~~~~ [ 14%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/JavaUser.cc.o [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/ParameterExpression.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/sql/expression/ParameterExpression.cc: In copy constructor 'eckit::sql::expression::ParameterExpression::ParameterExpression(const eckit::sql::expression::ParameterExpression&)': /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/sql/expression/ParameterExpression.cc:26:1: warning: base class 'class eckit::sql::expression::SQLExpression' should be explicitly initialized in the copy constructor [-Wextra] ParameterExpression::ParameterExpression(const ParameterExpression& other) : ^~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/StringExpression.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/sql/expression/StringExpression.cc: In copy constructor 'eckit::sql::expression::StringExpression::StringExpression(const eckit::sql::expression::StringExpression&)': /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/sql/expression/StringExpression.cc:72:1: warning: base class 'class eckit::sql::expression::SQLExpression' should be explicitly initialized in the copy constructor [-Wextra] StringExpression::StringExpression(const StringExpression& o) : ^~~~~~~~~~~~~~~~ [ 14%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/Url.cc.o [ 14%] Building CXX object eckit/tests/config/CMakeFiles/eckit_test_config_configuration.dir/test_configuration.cc.o [ 14%] Linking CXX shared library ../../../../lib/libeckit_web.so [ 14%] Built target eckit_web [ 14%] Linking CXX executable eckit_test_config_configuration [ 14%] Built target eckit_test_config_configuration [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/SQLExpression.cc.o [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/SQLExpressions.cc.o [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/SQLExpressionEvaluated.cc.o [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/OrderByExpressions.cc.o [ 14%] Building CXX object eckit/tests/container/CMakeFiles/eckit_test_container_bloomfilter.dir/test_bloomfilter.cc.o [ 14%] Linking CXX executable eckit_test_container_bloomfilter [ 14%] Built target eckit_test_container_bloomfilter [ 14%] Building CXX object eckit/tests/container/CMakeFiles/eckit_test_container_btree.dir/test_btree.cc.o In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.h:280, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/container/test_btree.cc:13: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.cc: In instantiation of 'bool eckit::BTree::insert(long unsigned int, const K&, const V&, std::vector&) [with K = char; V = eckit::test::UDF; int S = 192; L = eckit::BTreeLock]': /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.cc:161:12: required from 'bool eckit::BTree::set(const K&, const V&) [with K = char; V = eckit::test::UDF; int S = 192; L = eckit::BTreeLock]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/container/test_btree.cc:135:39: required from here /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.cc:223:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct eckit::BTree::LeafEntry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(e + 1, e, count * sizeof(LeafEntry)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/container/test_btree.cc:13: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.h:148:12: note: 'struct eckit::BTree::LeafEntry' declared here struct LeafEntry { ^~~~~~~~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.h:280, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/container/test_btree.cc:13: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.cc: In instantiation of 'bool eckit::BTree::insert(long unsigned int, const K&, const V&, std::vector&) [with K = char; V = eckit::FixedString<16>; int S = 156; L = eckit::BTreeLock]': /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.cc:161:12: required from 'bool eckit::BTree::set(const K&, const V&) [with K = char; V = eckit::FixedString<16>; int S = 156; L = eckit::BTreeLock]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/container/test_btree.cc:177:33: required from here /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.cc:223:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct eckit::BTree, 156, eckit::BTreeLock>::LeafEntry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(e + 1, e, count * sizeof(LeafEntry)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/container/test_btree.cc:13: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.h:148:12: note: 'struct eckit::BTree, 156, eckit::BTreeLock>::LeafEntry' declared here struct LeafEntry { ^~~~~~~~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.h:280, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/container/test_btree.cc:13: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.cc: In instantiation of 'bool eckit::BTree::insert(long unsigned int, const K&, const V&, std::vector&) [with K = eckit::FixedString<80>; V = int; int S = 1024; L = eckit::BTreeNoLock]': /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.cc:161:12: required from 'bool eckit::BTree::set(const K&, const V&) [with K = eckit::FixedString<80>; V = int; int S = 1024; L = eckit::BTreeNoLock]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/container/test_btree.cc:255:20: required from here /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.cc:223:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct eckit::BTree, int, 1024, eckit::BTreeNoLock>::LeafEntry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(e + 1, e, count * sizeof(LeafEntry)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/container/test_btree.cc:13: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.h:148:12: note: 'struct eckit::BTree, int, 1024, eckit::BTreeNoLock>::LeafEntry' declared here struct LeafEntry { ^~~~~~~~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.h:280, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/container/test_btree.cc:13: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.cc:314:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct eckit::BTree, int, 1024, eckit::BTreeNoLock>::NodeEntry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(e + 1, e, count * sizeof(NodeEntry)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/container/test_btree.cc:13: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.h:119:12: note: 'struct eckit::BTree, int, 1024, eckit::BTreeNoLock>::NodeEntry' declared here struct NodeEntry { ^~~~~~~~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.h:280, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/container/test_btree.cc:13: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.cc: In instantiation of 'bool eckit::BTree::insert(long unsigned int, const K&, const V&, std::vector&) [with K = eckit::FixedString<80>; V = int; int S = 1024; L = eckit::BTreeLock]': /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.cc:161:12: required from 'bool eckit::BTree::set(const K&, const V&) [with K = eckit::FixedString<80>; V = int; int S = 1024; L = eckit::BTreeLock]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/container/test_btree.cc:290:20: required from here /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.cc:223:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct eckit::BTree, int, 1024, eckit::BTreeLock>::LeafEntry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(e + 1, e, count * sizeof(LeafEntry)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/container/test_btree.cc:13: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.h:148:12: note: 'struct eckit::BTree, int, 1024, eckit::BTreeLock>::LeafEntry' declared here struct LeafEntry { ^~~~~~~~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.h:280, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/container/test_btree.cc:13: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.cc:314:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct eckit::BTree, int, 1024, eckit::BTreeLock>::NodeEntry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(e + 1, e, count * sizeof(NodeEntry)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/container/test_btree.cc:13: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.h:119:12: note: 'struct eckit::BTree, int, 1024, eckit::BTreeLock>::NodeEntry' declared here struct NodeEntry { ^~~~~~~~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.h:280, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/container/test_btree.cc:13: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.cc: In instantiation of 'bool eckit::BTree::insert(long unsigned int, const K&, const V&, std::vector&) [with K = eckit::FixedString<80>; V = eckit::FixedString<256>; int S = 2048; L = eckit::BTreeLock]': /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.cc:161:12: required from 'bool eckit::BTree::set(const K&, const V&) [with K = eckit::FixedString<80>; V = eckit::FixedString<256>; int S = 2048; L = eckit::BTreeLock]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/container/test_btree.cc:326:23: required from here /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.cc:223:12: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct eckit::BTree, eckit::FixedString<256>, 2048, eckit::BTreeLock>::LeafEntry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(e + 1, e, count * sizeof(LeafEntry)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/container/test_btree.cc:13: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.h:148:12: note: 'struct eckit::BTree, eckit::FixedString<256>, 2048, eckit::BTreeLock>::LeafEntry' declared here struct LeafEntry { ^~~~~~~~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.h:280, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/container/test_btree.cc:13: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.cc:314:20: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct eckit::BTree, eckit::FixedString<256>, 2048, eckit::BTreeLock>::NodeEntry' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memmove(e + 1, e, count * sizeof(NodeEntry)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/container/test_btree.cc:13: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/container/BTree.h:119:12: note: 'struct eckit::BTree, eckit::FixedString<256>, 2048, eckit::BTreeLock>::NodeEntry' declared here struct NodeEntry { ^~~~~~~~~ [ 14%] Linking CXX executable eckit_test_container_btree [ 14%] Built target eckit_test_container_btree [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionExpression.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/sql/expression/function/FunctionExpression.cc: In copy constructor 'eckit::sql::expression::function::FunctionExpression::FunctionExpression(const eckit::sql::expression::function::FunctionExpression&)': /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/sql/expression/function/FunctionExpression.cc:23:1: warning: base class 'class eckit::sql::expression::SQLExpression' should be explicitly initialized in the copy constructor [-Wextra] FunctionExpression::FunctionExpression(const FunctionExpression& other) : ^~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionAND.cc.o [ 14%] Building CXX object eckit/tests/container/CMakeFiles/eckit_test_container_trie.dir/test_trie.cc.o [ 14%] Linking CXX executable eckit_test_container_trie [ 14%] Built target eckit_test_container_trie [ 14%] Building CXX object eckit/tests/container/CMakeFiles/eckit_test_container_queue.dir/test_queue.cc.o [ 14%] Linking CXX executable eckit_test_container_queue [ 14%] Built target eckit_test_container_queue [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionAVG.cc.o [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionCOUNT.cc.o [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/DoubleFunctions.cc.o [ 14%] Building CXX object eckit/tests/container/CMakeFiles/eckit_test_container_cache_lru.dir/test_cache_lru.cc.o [ 14%] Building CXX object eckit/tests/container/CMakeFiles/eckit_test_container_denseset.dir/test_denseset.cc.o [ 14%] Linking CXX executable eckit_test_container_cache_lru [ 14%] Built target eckit_test_container_cache_lru [ 14%] Building CXX object eckit/tests/container/CMakeFiles/eckit_test_container_densemap.dir/test_densemap.cc.o [ 14%] Linking CXX executable eckit_test_container_denseset [ 14%] Built target eckit_test_container_denseset [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionDOTP.cc.o [ 14%] Linking CXX executable eckit_test_container_densemap [ 14%] Built target eckit_test_container_densemap [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionEQ.cc.o [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionRLIKE.cc.o [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionFactory.cc.o [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionIN.cc.o [ 14%] Building CXX object eckit/tests/exception/CMakeFiles/eckit_test_exceptions.dir/test_exceptions.cc.o [ 14%] Linking CXX executable eckit_test_exceptions [ 14%] Built target eckit_test_exceptions [ 14%] Building CXX object eckit/tests/container/CMakeFiles/eckit_test_container_cachemanager.dir/test_cachemanager.cc.o [ 14%] Linking CXX executable eckit_test_container_cachemanager [ 14%] Built target eckit_test_container_cachemanager [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionJOIN.cc.o [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionJULIAN.cc.o [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionIntegerExpression.cc.o [ 14%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_filesystem_aiohandle.dir/test_aiohandle.cc.o [ 14%] Building CXX object eckit/tests/container/CMakeFiles/eckit_test_container_benchmark_densemap.dir/benchmark_densemap.cc.o [ 15%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionJULIAN_SECONDS.cc.o [ 15%] Linking CXX executable eckit_test_filesystem_aiohandle [ 15%] Built target eckit_test_filesystem_aiohandle [ 15%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_filesystem_asynchandle.dir/test_asynchandle.cc.o [ 15%] Linking CXX executable eckit_test_container_benchmark_densemap [ 15%] Built target eckit_test_container_benchmark_densemap [ 15%] Linking CXX executable eckit_test_filesystem_asynchandle [ 16%] Built target eckit_test_filesystem_asynchandle [ 15%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionMAX.cc.o [ 15%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionMIN.cc.o [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionFIRST.cc.o [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionLAST.cc.o [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionNORM.cc.o [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionNE.cc.o [ 16%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_filesystem_atomic_file_update.dir/test_atomic_file_update.cc.o [ 16%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_filesystem_restarthandle.dir/test_restarthandle.cc.o [ 16%] Linking CXX executable eckit_test_filesystem_atomic_file_update [ 16%] Built target eckit_test_filesystem_atomic_file_update [ 16%] Linking CXX executable eckit_test_filesystem_restarthandle [ 16%] Built target eckit_test_filesystem_restarthandle [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionNOT_IN.cc.o [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionNOT_NULL.cc.o [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionNULL.cc.o [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionNVL.cc.o [ 16%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_filesystem_localpathname.dir/test_localpathname.cc.o [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionOR.cc.o [ 16%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_filesystem_pathexpander.dir/test_pathexpander.cc.o [ 16%] Linking CXX executable eckit_test_filesystem_localpathname [ 16%] Built target eckit_test_filesystem_localpathname [ 16%] Linking CXX executable eckit_test_filesystem_pathexpander [ 16%] Built target eckit_test_filesystem_pathexpander [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionRMS.cc.o [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionSTDEV.cc.o [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionROWNUMBER.cc.o [ 16%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_filesystem_filemode.dir/test_filemode.cc.o [ 16%] Linking CXX executable eckit_test_filesystem_filemode [ 16%] Built target eckit_test_filesystem_filemode [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionSUM.cc.o [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionTDIFF.cc.o [ 16%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_pathname.dir/test_pathname.cc.o [ 16%] Linking CXX executable eckit_test_pathname [ 16%] Built target eckit_test_pathname [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionTHIN.cc.o [ 16%] Building CXX object eckit/tests/geometry/CMakeFiles/eckit_test_geometry_coordinate_helpers.dir/test_coordinate_helpers.cc.o [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionTIMESTAMP.cc.o [ 16%] Linking CXX executable eckit_test_geometry_coordinate_helpers [ 16%] Built target eckit_test_geometry_coordinate_helpers [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/type/SQLBit.cc.o [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionVAR.cc.o [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/type/SQLBitfield.cc.o [ 16%] Building CXX object eckit/tests/geometry/CMakeFiles/eckit_test_geometry_great_circle.dir/test_great_circle.cc.o [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/type/SQLDouble.cc.o [ 16%] Linking CXX executable eckit_test_geometry_great_circle [ 16%] Built target eckit_test_geometry_great_circle [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/type/SQLInt.cc.o [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/type/SQLReal.cc.o [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/type/SQLString.cc.o [ 16%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_filesystem_uri.dir/test_uri.cc.o [ 16%] Linking CXX executable eckit_test_filesystem_uri [ 16%] Built target eckit_test_filesystem_uri [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/type/SQLType.cc.o [ 16%] Building CXX object eckit/tests/geometry/CMakeFiles/eckit_test_geometry_kdtree.dir/test_kdtree.cc.o [ 16%] Linking CXX executable eckit_test_geometry_kdtree [ 16%] Built target eckit_test_geometry_kdtree [ 16%] Building CXX object eckit/tests/geometry/CMakeFiles/eckit_test_geometry_sphere.dir/test_sphere.cc.o [ 16%] Linking CXX executable eckit_test_geometry_sphere [ 16%] Built target eckit_test_geometry_sphere [ 16%] Linking CXX shared library ../../../../lib/libeckit_sql.so [ 16%] Built target eckit_sql [ 16%] Building CXX object eckit/tests/geometry/CMakeFiles/eckit_test_geometry_kpoint.dir/test_kpoint.cc.o [ 16%] Linking CXX executable eckit_test_geometry_kpoint [ 16%] Built target eckit_test_geometry_kpoint [ 16%] Building CXX object eckit/tests/geometry/CMakeFiles/eckit_test_geometry_points.dir/test_points.cc.o [ 17%] Linking CXX executable eckit_test_geometry_points [ 17%] Built target eckit_test_geometry_points [ 17%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_circularbuffer.dir/test_circularbuffer.cc.o [ 17%] Linking CXX executable eckit_test_circularbuffer [ 17%] Built target eckit_test_circularbuffer [ 16%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_filepool.dir/test_filepool.cc.o [ 17%] Linking CXX executable eckit_test_filepool [ 17%] Built target eckit_test_filepool [ 17%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_compress.dir/test_compress.cc.o [ 17%] Linking CXX executable eckit_test_compress [ 17%] Built target eckit_test_compress [ 17%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_bitio.dir/test_bitio.cc.o [ 17%] Linking CXX executable eckit_test_bitio [ 17%] Built target eckit_test_bitio [ 17%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_base64.dir/test_base64.cc.o [ 17%] Linking CXX executable eckit_test_base64 [ 17%] Built target eckit_test_base64 [ 16%] Building CXX object eckit/tests/geometry/CMakeFiles/eckit_test_geometry_polygon.dir/test_polygon.cc.o [ 17%] Linking CXX executable eckit_test_geometry_polygon [ 17%] Built target eckit_test_geometry_polygon [ 17%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_partfilehandle.dir/test_partfilehandle.cc.o [ 17%] Linking CXX executable eckit_test_partfilehandle [ 17%] Built target eckit_test_partfilehandle [ 17%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_multihandle.dir/test_multihandle.cc.o [ 17%] Linking CXX executable eckit_test_multihandle [ 17%] Built target eckit_test_multihandle [ 17%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_pooledfile.dir/test_pooledfile.cc.o [ 17%] Linking CXX executable eckit_test_pooledfile [ 17%] Built target eckit_test_pooledfile [ 17%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_pooledhandle.dir/test_pooledhandle.cc.o [ 17%] Linking CXX executable eckit_test_pooledhandle [ 17%] Built target eckit_test_pooledhandle [ 17%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_buffer.dir/test_buffer.cc.o [ 17%] Linking CXX executable eckit_test_buffer [ 17%] Built target eckit_test_buffer [ 17%] Building CXX object eckit/tests/large_file/CMakeFiles/eckit_test_large_file.dir/test_large_file.cc.o [ 17%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_bufferlist.dir/test_bufferlist.cc.o [ 17%] Linking CXX executable eckit_test_large_file [ 17%] Built target eckit_test_large_file [ 17%] Linking CXX executable eckit_test_bufferlist [ 17%] Built target eckit_test_bufferlist [ 17%] Building CXX object eckit/tests/linalg/CMakeFiles/eckit_test_linalg_factory.dir/test_la_factory.cc.o [ 18%] Linking CXX executable eckit_test_linalg_factory [ 18%] Built target eckit_test_linalg_factory [ 17%] Building CXX object eckit/tests/linalg/CMakeFiles/eckit_test_linalg_dense_backend.dir/test_la_linalg_dense.cc.o [ 18%] Linking CXX executable eckit_test_linalg_dense_backend [ 18%] Built target eckit_test_linalg_dense_backend [ 18%] Building CXX object eckit/tests/linalg/CMakeFiles/eckit_test_linalg_matrix.dir/test_la_matrix.cc.o [ 18%] Linking CXX executable eckit_test_linalg_matrix [ 18%] Built target eckit_test_linalg_matrix [ 17%] Building CXX object eckit/tests/linalg/CMakeFiles/eckit_test_linalg_sparse_backend.dir/test_la_linalg_sparse.cc.o [ 18%] Linking CXX executable eckit_test_linalg_sparse_backend [ 18%] Built target eckit_test_linalg_sparse_backend [ 18%] Building CXX object eckit/tests/linalg/CMakeFiles/eckit_test_linalg_mixed_backend.dir/test_la_linalg.cc.o [ 18%] Linking CXX executable eckit_test_linalg_mixed_backend [ 18%] Built target eckit_test_linalg_mixed_backend [ 18%] Building CXX object eckit/tests/linalg/CMakeFiles/eckit_test_linalg_sparse.dir/test_la_sparse.cc.o [ 18%] Building CXX object eckit/tests/linalg/CMakeFiles/eckit_test_linalg_streaming.dir/test_la_streaming.cc.o [ 18%] Linking CXX executable eckit_test_linalg_sparse [ 18%] Built target eckit_test_linalg_sparse [ 18%] Linking CXX executable eckit_test_linalg_streaming [ 18%] Built target eckit_test_linalg_streaming [ 18%] Building CXX object eckit/tests/log/CMakeFiles/eckit_test_log.dir/test_log.cc.o [ 18%] Linking CXX executable eckit_test_log [ 18%] Built target eckit_test_log [ 18%] Building CXX object eckit/tests/log/CMakeFiles/eckit_test_log_callback.dir/test_log_callback.cc.o [ 18%] Building CXX object eckit/tests/linalg/CMakeFiles/eckit_test_linalg_tensor.dir/test_la_tensor.cc.o [ 18%] Building CXX object eckit/tests/log/CMakeFiles/eckit_test_log_channels.dir/test_log_channels.cc.o [ 18%] Linking CXX executable eckit_test_log_callback [ 18%] Built target eckit_test_log_callback [ 18%] Linking CXX executable eckit_test_linalg_tensor [ 18%] Built target eckit_test_linalg_tensor [ 18%] Linking CXX executable eckit_test_log_channels [ 18%] Built target eckit_test_log_channels [ 18%] Building CXX object eckit/tests/log/CMakeFiles/eckit_test_log_threads.dir/test_log_threads.cc.o [ 18%] Linking CXX executable eckit_test_log_threads [ 18%] Built target eckit_test_log_threads [ 18%] Building CXX object eckit/tests/log/CMakeFiles/eckit_test_log_colour.dir/test_colour.cc.o [ 18%] Linking CXX executable eckit_test_log_colour [ 18%] Built target eckit_test_log_colour [ 18%] Building CXX object eckit/tests/log/CMakeFiles/eckit_test_log_json.dir/test_log_json.cc.o [ 18%] Linking CXX executable eckit_test_log_json [ 18%] Built target eckit_test_log_json [ 18%] Building CXX object eckit/tests/maths/CMakeFiles/eckit_test_maths_eigen.dir/test_eigen.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_eigen.cc:11: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_eigen.cc:28:14: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_eigen.cc:11: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Linking CXX executable eckit_test_maths_eigen [ 18%] Built target eckit_test_maths_eigen [ 18%] Building CXX object eckit/tests/memory/CMakeFiles/eckit_test_memory_counted.dir/test_counted.cc.o [ 19%] Building CXX object eckit/tests/memory/CMakeFiles/eckit_test_memory_scoped_ptr.dir/test_scoped_ptr.cc.o [ 19%] Linking CXX executable eckit_test_memory_counted [ 19%] Built target eckit_test_memory_counted [ 19%] Linking CXX executable eckit_test_memory_scoped_ptr [ 19%] Built target eckit_test_memory_scoped_ptr [ 19%] Building CXX object eckit/tests/memory/CMakeFiles/eckit_test_memory_mmap.dir/test_memory_mmap.cc.o [ 19%] Linking CXX executable eckit_test_memory_mmap [ 19%] Built target eckit_test_memory_mmap [ 19%] Building CXX object eckit/tests/memory/CMakeFiles/eckit_test_memory_shared_ptr.dir/test_shared_ptr.cc.o [ 18%] Building CXX object eckit/tests/memory/CMakeFiles/eckit_test_memory_factory.dir/test_factory.cc.o [ 19%] Linking CXX executable eckit_test_memory_shared_ptr [ 19%] Built target eckit_test_memory_shared_ptr [ 19%] Linking CXX executable eckit_test_memory_factory [ 19%] Built target eckit_test_memory_factory [ 19%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_1.dir/eckit_test_option_cmdargs.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:54:6: warning: 'void eckit::test::{anonymous}::init(int, const char**, std::vector&, int)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[], std::vector& options, int args_count = 0) { ^~~~ [ 19%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_2.dir/eckit_test_option_cmdargs.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:54:6: warning: 'void eckit::test::{anonymous}::init(int, const char**, std::vector&, int)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[], std::vector& options, int args_count = 0) { ^~~~ [ 19%] Linking CXX executable eckit_test_option_cmdargs_1 [ 19%] Built target eckit_test_option_cmdargs_1 [ 19%] Linking CXX executable eckit_test_option_cmdargs_2 [ 19%] Built target eckit_test_option_cmdargs_2 [ 19%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_3.dir/eckit_test_option_cmdargs.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:54:6: warning: 'void eckit::test::{anonymous}::init(int, const char**, std::vector&, int)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[], std::vector& options, int args_count = 0) { ^~~~ [ 19%] Linking CXX executable eckit_test_option_cmdargs_3 [ 19%] Built target eckit_test_option_cmdargs_3 [ 19%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_4.dir/eckit_test_option_cmdargs.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:49:6: warning: 'void eckit::test::{anonymous}::init(int, const char**)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[]) { ^~~~ [ 19%] Linking CXX executable eckit_test_option_cmdargs_4 [ 19%] Built target eckit_test_option_cmdargs_4 [ 18%] Building CXX object eckit/tests/maths/CMakeFiles/eckit_test_maths_matrix.dir/test_matrix.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:309:22: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:326:22: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:81:9: required from 'eckit::maths::Matrix& eckit::maths::Matrix::operator=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; scalar = double; index = long int]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:66:13: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:406:48: required from 'Eigen::DenseBase::EvalReturnType Eigen::DenseBase::eval() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Eigen::DenseBase::EvalReturnType = const Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/IO.h:220:32: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; std::ostream = std::basic_ostream]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:121:28: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Transpose >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Transpose >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Transpose >; OtherDerived = Eigen::Transpose >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Transpose >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:406:48: required from 'Eigen::DenseBase::EvalReturnType Eigen::DenseBase::eval() const [with Derived = Eigen::Transpose >; Eigen::DenseBase::EvalReturnType = const Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/IO.h:220:32: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::DenseBase&) [with Derived = Eigen::Transpose >; std::ostream = std::basic_ostream]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:191:36: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:406:48: required from 'Eigen::DenseBase::EvalReturnType Eigen::DenseBase::eval() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Eigen::DenseBase::EvalReturnType = const Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/IO.h:220:32: required from 'std::ostream& Eigen::operator<<(std::ostream&, const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; std::ostream = std::basic_ostream]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:279:40: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::Matrix, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:103:54: required from 'Eigen::internal::evaluator::evaluator(const T&) [with T = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:702:26: required from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::binary_evaluator(const XprType&) [with BinaryOp = std::equal_to; Lhs = const Eigen::Product, Eigen::Matrix, 0>; Rhs = const Eigen::Matrix; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::XprType = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix, 0>, const Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:671:70: required from 'Eigen::internal::evaluator >::evaluator(const XprType&) [with BinaryOp = std::equal_to; Lhs = const Eigen::Product, Eigen::Matrix, 0>; Rhs = const Eigen::Matrix; Eigen::internal::evaluator >::XprType = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix, 0>, const Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h:88:13: required from 'bool Eigen::DenseBase::all() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix, 0>, const Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:298:36: required from 'bool Eigen::MatrixBase::operator==(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Product, Eigen::Matrix, 0>]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:144:9: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; Src = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:7: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:3: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:29: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:36:5: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:239:134: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Dest = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:309:22: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:186:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:187:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; Src = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:7: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:3: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:29: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:36:5: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::div_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:7: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:3: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:29: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:36:5: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:473, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:334:132: required from 'static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Dest = Eigen::Transpose >; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:192:12: 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::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Dest = Eigen::Matrix; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:326:22: required from here /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:460:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset1 = (FirstAligned && alignmentStep==1)?3:1; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h:461:39: warning: enum constant in boolean context [-Wint-in-bool-context] const Index offset3 = (FirstAligned && alignmentStep==1)?1:3; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:452:25: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:7: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:3: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:29: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:36:5: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:103:54: required from 'Eigen::internal::evaluator::evaluator(const T&) [with T = Eigen::Product, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:702:26: required from 'Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::binary_evaluator(const XprType&) [with BinaryOp = std::equal_to; Lhs = const Eigen::Product, Eigen::Matrix, 0>; Rhs = const Eigen::Matrix; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::XprType = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix, 0>, const Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:671:70: required from 'Eigen::internal::evaluator >::evaluator(const XprType&) [with BinaryOp = std::equal_to; Lhs = const Eigen::Product, Eigen::Matrix, 0>; Rhs = const Eigen::Matrix; Eigen::internal::evaluator >::XprType = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix, 0>, const Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h:88:13: required from 'bool Eigen::DenseBase::all() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix, 0>, const Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:298:36: required from 'bool Eigen::MatrixBase::operator==(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Product, Eigen::Matrix, 0>]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:144:9: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::add_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:309:22: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:309:22: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:326:22: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:309:22: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = 1; int _Cols = -1; int _Options = 1; int _MaxRows = 1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:326:22: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::internal::sub_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:7: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:3: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:29: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:36:5: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:7: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:3: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:29: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:36:5: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:309:22: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, 1, -1, false> >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, 1, -1, false>; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/LU/InverseImpl.h:28:12: required from 'static void Eigen::internal::compute_inverse::run(const MatrixType&, ResultType&) [with MatrixType = Eigen::Matrix; ResultType = Eigen::Matrix; int Size = -1]' /usr/include/eigen3/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; XprType = Eigen::Matrix; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Inverse >; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:62:30: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix >, 1, -1, false> >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel, 1, -1, false> >, Eigen::internal::evaluator, Eigen::Matrix >, 1, -1, false> >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, false>; SrcXprType = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, false>; Src = Eigen::Block, Eigen::Matrix >, 1, -1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/LU/InverseImpl.h:28:12: required from 'static void Eigen::internal::compute_inverse::run(const MatrixType&, ResultType&) [with MatrixType = Eigen::Matrix; ResultType = Eigen::Matrix; int Size = -1]' /usr/include/eigen3/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; XprType = Eigen::Matrix; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Inverse >; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:62:30: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Inverse > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/LU/InverseImpl.h:28:12: required from 'static void Eigen::internal::compute_inverse::run(const MatrixType&, ResultType&) [with MatrixType = Eigen::Matrix; ResultType = Eigen::Matrix; int Size = -1]' /usr/include/eigen3/Eigen/src/LU/InverseImpl.h:310:60: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; XprType = Eigen::Matrix; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Inverse >; typename SrcXprType::Scalar = double; typename DstXprType::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Inverse >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Inverse >; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:62:30: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Eigen.h:37, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/MatrixEigen.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/maths/Matrix.h:48, from /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/maths/test_matrix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Linking CXX executable eckit_test_maths_matrix [ 19%] Built target eckit_test_maths_matrix [ 19%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_5.dir/eckit_test_option_cmdargs.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:49:6: warning: 'void eckit::test::{anonymous}::init(int, const char**)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[]) { ^~~~ [ 19%] Linking CXX executable eckit_test_option_cmdargs_5 [ 19%] Built target eckit_test_option_cmdargs_5 [ 19%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_6.dir/eckit_test_option_cmdargs.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:49:6: warning: 'void eckit::test::{anonymous}::init(int, const char**)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[]) { ^~~~ [ 19%] Linking CXX executable eckit_test_option_cmdargs_6 [ 19%] Built target eckit_test_option_cmdargs_6 [ 19%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_7.dir/eckit_test_option_cmdargs.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:54:6: warning: 'void eckit::test::{anonymous}::init(int, const char**, std::vector&, int)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[], std::vector& options, int args_count = 0) { ^~~~ /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:49:6: warning: 'void eckit::test::{anonymous}::init(int, const char**)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[]) { ^~~~ [ 19%] Building CXX object eckit/tests/mpi/CMakeFiles/eckit_test_mpi_serial.dir/eckit_test_mpi.cc.o [ 19%] Linking CXX executable eckit_test_option_cmdargs_7 [ 19%] Built target eckit_test_option_cmdargs_7 [ 19%] Linking CXX executable eckit_test_mpi_serial [ 19%] Built target eckit_test_mpi_serial [ 19%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_8.dir/eckit_test_option_cmdargs.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:54:6: warning: 'void eckit::test::{anonymous}::init(int, const char**, std::vector&, int)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[], std::vector& options, int args_count = 0) { ^~~~ /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:49:6: warning: 'void eckit::test::{anonymous}::init(int, const char**)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[]) { ^~~~ [ 19%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_9.dir/eckit_test_option_cmdargs.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:49:6: warning: 'void eckit::test::{anonymous}::init(int, const char**)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[]) { ^~~~ [ 19%] Linking CXX executable eckit_test_option_cmdargs_8 [ 19%] Built target eckit_test_option_cmdargs_8 [ 19%] Linking CXX executable eckit_test_option_cmdargs_9 [ 19%] Built target eckit_test_option_cmdargs_9 [ 19%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_10.dir/eckit_test_option_cmdargs.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:54:6: warning: 'void eckit::test::{anonymous}::init(int, const char**, std::vector&, int)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[], std::vector& options, int args_count = 0) { ^~~~ /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:49:6: warning: 'void eckit::test::{anonymous}::init(int, const char**)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[]) { ^~~~ [ 19%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_11.dir/eckit_test_option_cmdargs.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:54:6: warning: 'void eckit::test::{anonymous}::init(int, const char**, std::vector&, int)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[], std::vector& options, int args_count = 0) { ^~~~ /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:49:6: warning: 'void eckit::test::{anonymous}::init(int, const char**)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[]) { ^~~~ [ 19%] Linking CXX executable eckit_test_option_cmdargs_10 [ 19%] Built target eckit_test_option_cmdargs_10 [ 19%] Linking CXX executable eckit_test_option_cmdargs_11 [ 19%] Built target eckit_test_option_cmdargs_11 [ 19%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_cmdargs_12.dir/eckit_test_option_cmdargs.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/eckit/tests/option/eckit_test_option_cmdargs.cc:49:6: warning: 'void eckit::test::{anonymous}::init(int, const char**)' defined but not used [-Wunused-function] void init(int nargs, const char* global_args[]) { ^~~~ [ 19%] Building CXX object eckit/tests/option/CMakeFiles/eckit_test_option_factory.dir/eckit_test_option_factory.cc.o [ 19%] Linking CXX executable eckit_test_option_cmdargs_12 [ 19%] Built target eckit_test_option_cmdargs_12 [ 19%] Linking CXX executable eckit_test_option_factory [ 19%] Built target eckit_test_option_factory [ 19%] Building CXX object eckit/tests/parser/CMakeFiles/eckit_test_parser_json.dir/test_json.cc.o [ 20%] Linking CXX executable eckit_test_parser_json [ 20%] Built target eckit_test_parser_json [ 20%] Building CXX object eckit/tests/parser/CMakeFiles/eckit_test_parser_csv.dir/test_csv.cc.o [ 19%] Building CXX object eckit/tests/parser/CMakeFiles/eckit_test_parser_stream_parser.dir/test_stream_parser.cc.o [ 20%] Linking CXX executable eckit_test_parser_csv [ 20%] Built target eckit_test_parser_csv [ 20%] Linking CXX executable eckit_test_parser_stream_parser [ 20%] Built target eckit_test_parser_stream_parser [ 20%] Building CXX object eckit/tests/runtime/CMakeFiles/eckit_test_runtime_producer.dir/test_producer.cc.o [ 20%] Building CXX object eckit/tests/runtime/CMakeFiles/eckit_test_runtime_context.dir/test_context.cc.o [ 20%] Linking CXX executable eckit_test_runtime_producer [ 20%] Built target eckit_test_runtime_producer [ 20%] Linking CXX executable eckit_test_runtime_context [ 20%] Built target eckit_test_runtime_context [ 20%] Building CXX object eckit/tests/runtime/CMakeFiles/eckit_test_runtime_telemetry.dir/test_telemetry.cc.o [ 20%] Linking CXX executable eckit_test_runtime_telemetry [ 20%] Built target eckit_test_runtime_telemetry [ 20%] Building CXX object eckit/tests/serialisation/CMakeFiles/eckit_test_serialisation_file_stream.dir/test_file_stream.cc.o [ 20%] Linking CXX executable eckit_test_serialisation_file_stream [ 20%] Built target eckit_test_serialisation_file_stream [ 21%] Building CXX object eckit/tests/thread/CMakeFiles/eckit_test_thread_mutex.dir/test_mutex.cc.o [ 21%] Linking CXX executable eckit_test_thread_mutex [ 21%] Built target eckit_test_thread_mutex [ 20%] Building CXX object eckit/tests/serialisation/CMakeFiles/eckit_test_serialisation_streamable.dir/test_streamable.cc.o [ 21%] Linking CXX executable eckit_test_serialisation_streamable [ 21%] Built target eckit_test_serialisation_streamable [ 20%] Building CXX object eckit/tests/testing/CMakeFiles/eckit_test_testing.dir/test_testing.cc.o [ 21%] Linking CXX executable eckit_test_testing [ 21%] Built target eckit_test_testing [ 21%] Building CXX object eckit/tests/types/CMakeFiles/eckit_test_types_doublecompare.dir/test_doublecompare.cc.o [ 21%] Linking CXX executable eckit_test_types_doublecompare [ 21%] Built target eckit_test_types_doublecompare [ 21%] Building CXX object eckit/tests/types/CMakeFiles/eckit_test_types_cache.dir/test_cache.cc.o [ 21%] Linking CXX executable eckit_test_types_cache [ 21%] Built target eckit_test_types_cache [ 21%] Building CXX object eckit/tests/types/CMakeFiles/eckit_test_types_floatcompare.dir/test_floatcompare.cc.o [ 21%] Linking CXX executable eckit_test_types_floatcompare [ 21%] Built target eckit_test_types_floatcompare [ 21%] Building CXX object eckit/tests/types/CMakeFiles/eckit_test_types_uuid.dir/test_uuid.cc.o [ 21%] Linking CXX executable eckit_test_types_uuid [ 21%] Built target eckit_test_types_uuid [ 21%] Building CXX object eckit/tests/types/CMakeFiles/eckit_test_types_print_vector.dir/test_print_vector.cc.o [ 21%] Linking CXX executable eckit_test_types_print_vector [ 21%] Built target eckit_test_types_print_vector [ 21%] Building CXX object eckit/tests/types/CMakeFiles/eckit_test_types_fixedstring.dir/test_fixedstring.cc.o [ 21%] Linking CXX executable eckit_test_types_fixedstring [ 21%] Built target eckit_test_types_fixedstring [ 19%] Building CXX object eckit/tests/parser/CMakeFiles/eckit_test_parser_yaml.dir/test_yaml.cc.o [ 21%] Building CXX object eckit/tests/types/CMakeFiles/eckit_test_types_fraction.dir/test_fraction.cc.o [ 21%] Linking CXX executable eckit_test_types_fraction [ 21%] Built target eckit_test_types_fraction [ 21%] Linking CXX executable eckit_test_parser_yaml [ 21%] Built target eckit_test_parser_yaml [ 21%] Building CXX object eckit/tests/types/CMakeFiles/eckit_test_types_hour.dir/test_hour.cc.o [ 21%] Linking CXX executable eckit_test_types_hour [ 21%] Built target eckit_test_types_hour [ 21%] Building CXX object eckit/tests/types/CMakeFiles/eckit_test_types_double_compare_speed.dir/test-double-compare-speed.cc.o [ 21%] Linking CXX executable eckit_test_types_double_compare_speed [ 21%] Built target eckit_test_types_double_compare_speed [ 21%] Building CXX object eckit/tests/utils/CMakeFiles/eckit_test_utils_string_tools.dir/test_string_tools.cc.o [ 22%] Linking CXX executable eckit_test_utils_string_tools [ 22%] Built target eckit_test_utils_string_tools [ 22%] Building CXX object eckit/tests/utils/CMakeFiles/eckit_test_utils_tokenizer.dir/test_tokenizer.cc.o [ 22%] Linking CXX executable eckit_test_utils_tokenizer [ 22%] Built target eckit_test_utils_tokenizer [ 21%] Building CXX object eckit/tests/utils/CMakeFiles/eckit_test_utils_translator.dir/test_translator.cc.o [ 22%] Linking CXX executable eckit_test_utils_translator [ 22%] Built target eckit_test_utils_translator [ 21%] Building CXX object eckit/tests/utils/CMakeFiles/eckit_test_utils_byteswap.dir/test_byteswap.cc.o [ 22%] Linking CXX executable eckit_test_utils_byteswap [ 22%] Built target eckit_test_utils_byteswap [ 22%] Building CXX object eckit/tests/utils/CMakeFiles/eckit_test_utils_semanticversion.dir/test_semanticversion.cc.o [ 22%] Linking CXX executable eckit_test_utils_semanticversion [ 22%] Built target eckit_test_utils_semanticversion [ 22%] Building CXX object eckit/tests/utils/CMakeFiles/eckit_test_utils_compressor.dir/test_compressor.cc.o [ 22%] Linking CXX executable eckit_test_utils_compressor [ 22%] Built target eckit_test_utils_compressor [ 22%] Building CXX object eckit/tests/utils/CMakeFiles/eckit_test_utils_rendezvoushash.dir/test_rendezvoushash.cc.o [ 22%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_custom_params.dir/AnyKeyParams.cc.o [ 22%] Linking CXX executable eckit_test_utils_rendezvoushash [ 22%] Linking CXX shared library libeckit_test_value_custom_params.so [ 22%] Built target eckit_test_utils_rendezvoushash [ 22%] Built target eckit_test_value_custom_params [ 22%] Building CXX object eckit/tests/utils/CMakeFiles/eckit_test_utils_hashing.dir/test_hashing.cc.o [ 22%] Linking CXX executable eckit_test_utils_hashing [ 22%] Built target eckit_test_utils_hashing [ 22%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_const.dir/test_value_const.cc.o [ 22%] Linking CXX executable eckit_test_value_value_const [ 22%] Built target eckit_test_value_value_const [ 22%] Building CXX object eckit/tests/utils/CMakeFiles/eckit_test_utils_optional.dir/test_optional.cc.o [ 22%] Linking CXX executable eckit_test_utils_optional [ 22%] Built target eckit_test_utils_optional [ 22%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_typeordering.dir/test_value_typeordering.cc.o [ 22%] Linking CXX executable eckit_test_value_value_typeordering [ 22%] Built target eckit_test_value_value_typeordering [ 22%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_properties.dir/test_value_properties.cc.o [ 22%] Linking CXX executable eckit_test_value_value_properties [ 22%] Built target eckit_test_value_value_properties [ 22%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_nil.dir/test_value_nil.cc.o [ 22%] Linking CXX executable eckit_test_value_value_nil [ 22%] Built target eckit_test_value_value_nil [ 22%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_boolean.dir/test_value_boolean.cc.o [ 22%] Linking CXX executable eckit_test_value_value_boolean [ 22%] Built target eckit_test_value_value_boolean [ 22%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_double.dir/test_value_double.cc.o [ 22%] Linking CXX executable eckit_test_value_value_double [ 22%] Built target eckit_test_value_value_double [ 22%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_integer.dir/test_value_integer.cc.o [ 22%] Linking CXX executable eckit_test_value_value_integer [ 22%] Built target eckit_test_value_value_integer [ 22%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_string.dir/test_value_string.cc.o [ 22%] Linking CXX executable eckit_test_value_value_string [ 22%] Built target eckit_test_value_value_string [ 22%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_valuemap.dir/test_value_valuemap.cc.o [ 22%] Linking CXX executable eckit_test_value_value_valuemap [ 22%] Built target eckit_test_value_value_valuemap [ 22%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_date.dir/test_value_date.cc.o [ 22%] Linking CXX executable eckit_test_value_value_date [ 22%] Built target eckit_test_value_value_date [ 22%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_valuelist.dir/test_value_valuelist.cc.o [ 22%] Linking CXX executable eckit_test_value_value_valuelist [ 22%] Built target eckit_test_value_value_valuelist [ 22%] Building CXX object eckit/tests/system/CMakeFiles/eckit_test_system_library.dir/test_system_library.cc.o [ 22%] Linking CXX executable eckit_test_system_library [ 22%] Built target eckit_test_system_library [ 22%] Building CXX object eckit/regressions/CMakeFiles/ECKIT-175.x.dir/ECKIT-175.cc.o [ 22%] Linking CXX executable ECKIT-175.x [ 22%] Built target ECKIT-175.x [ 22%] Building CXX object eckit/regressions/CMakeFiles/ECKIT-221.x.dir/ECKIT-221.cc.o [ 22%] Linking CXX executable ECKIT-221.x [ 22%] Built target ECKIT-221.x [ 22%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_orderedmap.dir/test_value_orderedmap.cc.o [ 22%] Linking CXX executable eckit_test_value_value_orderedmap [ 22%] Built target eckit_test_value_value_orderedmap [ 22%] Building CXX object eckit/regressions/CMakeFiles/ECKIT-166.x.dir/ECKIT-166.cc.o [ 22%] Linking CXX executable ECKIT-166.x [ 22%] Built target ECKIT-166.x [ 22%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/detail/Base64.cc.o [ 22%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/Data.cc.o [ 22%] Building CXX object eckit/tests/sql/CMakeFiles/eckit_test_sql_select.dir/test_select.cc.o [ 22%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/detail/Checksum.cc.o [ 22%] Linking CXX executable eckit_test_sql_select [ 22%] Built target eckit_test_sql_select [ 22%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/detail/DataType.cc.o [ 22%] Building CXX object eckit/tests/sql/CMakeFiles/eckit_test_sql_simple_functions.dir/test_simple_functions.cc.o [ 22%] Linking CXX executable eckit_test_sql_simple_functions [ 22%] Built target eckit_test_sql_simple_functions [ 22%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/detail/Decoder.cc.o [ 22%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/detail/Link.cc.o [ 22%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/detail/Encoder.cc.o [ 22%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/detail/Time.cc.o [ 22%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/Exceptions.cc.o [ 22%] Building CXX object eckit/tests/value/CMakeFiles/eckit_test_value_value_params.dir/test_value_params.cc.o [ 23%] Linking CXX executable eckit_test_value_value_params [ 23%] Built target eckit_test_value_value_params [ 22%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/FileStream.cc.o [ 23%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/Metadata.cc.o [ 23%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/print/Bytes.cc.o [ 23%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/print/JSONFormat.cc.o [ 23%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/ReadRequest.cc.o [ 23%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/RecordItem.cc.o [ 23%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/print/TableFormat.cc.o [ 23%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/Record.cc.o [ 23%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/RecordPrinter.cc.o [ 23%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/RecordReader.cc.o [ 23%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/RecordItemReader.cc.o [ 23%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/Stream.cc.o [ 23%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/Trace.cc.o [ 23%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/Session.cc.o [ 23%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/types/array/ArrayReference.cc.o [ 23%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/types/array/ArrayMetadata.cc.o [ 23%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/types/scalar.cc.o [ 23%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/RecordWriter.cc.o [ 23%] Linking CXX shared library ../../../../lib/libatlas_io.so [ 23%] Built target atlas_io [ 23%] Building CXX object atlas/atlas_io/src/tools/CMakeFiles/atlas-io-list.dir/atlas-io-list.cc.o [ 23%] Linking CXX executable ../../../../bin/atlas-io-list [ 23%] Built target atlas-io-list [ 23%] Building CXX object atlas/atlas_io/tests/CMakeFiles/atlas_io_test_stream.dir/test_io_stream.cc.o [ 23%] Linking CXX executable atlas_io_test_stream [ 23%] Built target atlas_io_test_stream [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/library/FloatingPointExceptions.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/library/Plugin.cc.o [ 23%] Building CXX object atlas/atlas_io/tests/CMakeFiles/atlas_io_test_encoding.dir/test_io_encoding.cc.o [ 24%] Linking CXX executable atlas_io_test_encoding [ 24%] Built target atlas_io_test_encoding [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/runtime/AtlasTool.cc.o [ 23%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/library/Library.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/runtime/trace/CodeLocation.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/runtime/Log.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/runtime/trace/CallStack.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/runtime/trace/Nesting.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/runtime/trace/Logging.cc.o [ 23%] Building CXX object atlas/atlas_io/tests/CMakeFiles/atlas_io_test_record.dir/test_io_record.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/runtime/trace/Barriers.cc.o [ 24%] Linking CXX executable atlas_io_test_record [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/runtime/Exception.cc.o [ 24%] Built target atlas_io_test_record [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/parallel/omp/omp.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/Object.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/ObjectHandle.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/parallel/mpi/mpi.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/Checksum.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/Allocate.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/Factory.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/DataType.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/Config.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/ConvexSphericalPolygon.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/Geometry.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/PolygonXY.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/Point.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/KDTree.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/Metadata.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/Rotation.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/Polygon.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/SphericalPolygon.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/function/MDPI_functions.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/QhullSphericalTriangulation.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/function/SolidBodyRotation.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/CGALSphericalTriangulation.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/function/VortexRollup.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/function/SphericalHarmonic.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/option/Options.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/option/TransOptions.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/Projection.cc.o [ 24%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/runtime/trace/Timings.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/detail/CubedSphereEquiAnglProjection.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/detail/CubedSphereEquiDistProjection.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/detail/LambertAzimuthalEqualAreaProjection.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/detail/CubedSphereProjectionBase.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/detail/LambertConformalConicProjection.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/detail/LonLatProjection.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/detail/MercatorProjection.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/detail/ProjectionFactory.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/detail/ProjectionImpl.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/detail/SchmidtProjection.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/domain/Domain.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/domain/detail/Domain.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/domain/detail/EmptyDomain.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/domain/detail/RectangularDomain.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/domain/detail/GlobalDomain.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/projection/detail/VariableResolutionProjection.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/domain/detail/ZonalBandDomain.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/domain/detail/DomainFactory.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/SpecRegistry.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/Grid.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/CubedSphereGrid.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/GaussianLatitudes.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/Spacing.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/StructuredGrid.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/Iterator.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/UnstructuredGrid.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/Tiles.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/StencilComputer.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/grid/GridBuilder.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/grid/GridFactory.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/grid/Grid.cc.o [ 25%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/grid/CubedSphere.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/grid/Unstructured.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/grid/Gaussian.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/grid/LonLat.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/grid/Structured.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/grid/RegionalVariableResolution.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/grid/Regional.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/tiles/Tiles.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/tiles/TilesFactory.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/grid/Healpix.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/tiles/FV3Tiles.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/Spacing.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/tiles/LFRicTiles.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/SpacingFactory.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/CustomSpacing.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/LinearSpacing.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/GaussianSpacing.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/FocusSpacing.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N16.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N24.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/Latitudes.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N48.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N32.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N64.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N80.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N96.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N128.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N160.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N200.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N256.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N320.cc.o [ 26%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N400.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N512.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N576.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N640.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N800.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N1024.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N1280.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N1600.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N2000.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N4000.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/spacing/gaussian/N8000.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N16.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/PointsPerLatitude.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N24.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N32.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N48.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N64.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N80.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N96.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N128.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N160.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N200.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N256.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N320.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N400.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N512.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N576.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N640.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N800.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N1024.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N1280.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N1600.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N2000.cc.o [ 27%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N4000.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/pl/classic_gaussian/N8000.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/array/ArrayDataStore.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/Vertical.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/array/ArraySpec.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/array/Vector.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/array/native/NativeIndexView.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/array/LocalView.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/field/Field.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/array/native/NativeMakeView.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/field/FieldCreator.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/field/FieldCreatorArraySpec.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/array/native/NativeArray.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/field/FieldCreatorIFS.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/array/native/NativeArrayView.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/field/MissingValue.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/field/FieldSet.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/field/detail/FieldImpl.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/field/detail/FieldInterface.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/field/State.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/linalg/sparse/SparseMatrixMultiply_EckitLinalg.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/field/detail/MissingValue.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/linalg/sparse/Backend.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/linalg/sparse/SparseMatrixMultiply_OpenMP.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/linalg/dense/MatrixMultiply_EckitLinalg.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/linalg/dense/Backend.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/Distribution.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/distribution/DistributionImpl.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/Partitioner.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/distribution/DistributionArray.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/distribution/DistributionFunction.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/StructuredPartitionPolygon.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/distribution/BandsDistribution.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/distribution/SerialDistribution.cc.o [ 28%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/BandsPartitioner.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/CheckerboardPartitioner.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/EqualBandsPartitioner.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/CubedSpherePartitioner.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/MatchingMeshPartitioner.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/MatchingMeshPartitionerCubedSphere.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/MatchingMeshPartitionerBruteForce.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/MatchingFunctionSpacePartitioner.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/MatchingMeshPartitionerLonLatPolygon.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/MatchingMeshPartitionerSphericalPolygon.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/EqualRegionsPartitioner.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/MatchingFunctionSpacePartitionerLonLatPolygon.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/RegularBandsPartitioner.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/SerialPartitioner.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/partitioner/Partitioner.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/ElementType.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/grid/detail/vertical/VerticalInterface.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/Halo.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/Connectivity.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/Elements.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/Mesh.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/HybridElements.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/MeshBuilder.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/Nodes.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/detail/MeshIntf.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/detail/MeshImpl.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/PartitionPolygon.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/util/Unique.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/detail/PartitionGraph.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/detail/AccumulateFacets.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/ExtendNodesGlobal.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/BuildCellCentres.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/Build2DCellCentres.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/BuildConvexHull3D.cc.o [ 29%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/BuildDualMesh.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/BuildNode2CellConnectivity.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/BuildEdges.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/BuildPeriodicBoundaries.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/BuildStatistics.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/BuildHalo.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/BuildParallelFields.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/BuildXYZField.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/BuildTorusXYZField.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/WriteLoadBalanceReport.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/ReorderHilbert.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/Reorder.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/MeshGenerator.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/mesh/actions/ReorderReverseCuthillMckee.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/detail/DelaunayMeshGenerator.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/detail/NodalCubedSphereMeshGenerator.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/detail/CubedSphereDualMeshGenerator.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/detail/CubedSphereMeshGenerator.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/detail/MeshGeneratorFactory.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/detail/RegularMeshGenerator.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/detail/MeshGeneratorInterface.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/detail/MeshGeneratorImpl.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/detail/cubedsphere/CubedSphereUtility.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/parallel/Checksum.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/detail/StructuredMeshGenerator.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/meshgenerator/detail/HealpixMeshGenerator.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/BlockStructuredColumns.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/parallel/GatherScatter.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/FunctionSpace.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/parallel/HaloExchange.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/StructuredColumns.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/Spectral.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/CellColumns.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/EdgeColumns.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/CubedSphereColumns.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/BlockStructuredColumns.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/FunctionSpaceImpl.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/BlockStructuredColumnsInterface.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/FunctionSpaceInterface.cc.o [ 30%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/NodeColumns.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/SpectralInterface.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/NodeColumnsInterface.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/StructuredColumnsInterface.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/StructuredColumns_setup.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/PointCloud.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/PointCloudInterface.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/NodeColumns_FieldStatistics.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/CubedSphereStructure.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/StructuredColumns_create_remote_index.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/Vector2D.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/Vector3D.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/element/Quad2D.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/element/Quad3D.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/cubedsphere/CellFinder.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/Intersect.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/element/Triag2D.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/element/Triag3D.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/functionspace/detail/StructuredColumns.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/Ray.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/trans/Cache.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/PointSet.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/trans/Trans.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/trans/LegendreCacheCreator.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/trans/local/LegendrePolynomials.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/trans/VorDivToUV.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/trans/local/VorDivToUVLocal.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/trans/detail/TransImpl.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/trans/local/LegendreCacheCreatorLocal.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/trans/detail/TransFactory.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/trans/detail/TransInterface.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/Cache.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/NonLinear.cc.o [ 31%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/trans/local/TransLocal.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/Interpolation.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/PointIndex3.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/PointIndex2.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/MethodFactory.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/Method.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/knn/GridBox.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/cubedsphere/CubedSphereBilinear.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/knn/GridBoxAverage.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/knn/GridBoxMaximum.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/knn/KNearestNeighboursBase.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/knn/GridBoxMethod.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/knn/KNearestNeighbours.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/knn/NearestNeighbour.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/structured/Cubic3D.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/structured/Linear3D.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/structured/Cubic2D.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/structured/Linear2D.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/structured/kernels/QuasiCubic3DKernel.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/structured/QuasiCubic3D.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/structured/QuasiCubic2D.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/unstructured/FiniteElement.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/nonlinear/NonLinear.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/nonlinear/Missing.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/redistribution/Redistribution.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/redistribution/detail/RedistributionImpl.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/unstructured/ConservativeSphericalPolygonInterpolation.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/interpolation/method/unstructured/UnstructuredBilinearLonLat.cc.o [ 34%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/numerics/Method.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/redistribution/detail/RedistributionImplFactory.cc.o [ 34%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/numerics/Nabla.cc.o [ 34%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/numerics/fvm/Method.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/redistribution/detail/RedistributeStructuredColumns.cc.o [ 34%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/output/Gmsh.cc.o [ 34%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/output/Output.cc.o [ 34%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/numerics/fvm/Nabla.cc.o [ 34%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/output/detail/GmshInterface.cc.o [ 34%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/output/detail/GmshImpl.cc.o [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/redistribution/detail/RedistributeGeneric.cc.o [ 34%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/io/ArrayAdaptor.cc.o [ 34%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/output/detail/PointCloudIO.cc.o [ 34%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/output/detail/GmshIO.cc.o [ 34%] Linking CXX shared library ../../../lib/libatlas.so [ 34%] Built target atlas [ 34%] Building CXX object atlas/src/apps/CMakeFiles/atlas-main.dir/atlas.cc.o [ 34%] Linking CXX executable ../../../bin/atlas [ 34%] Built target atlas-main [ 34%] Building CXX object atlas/src/apps/CMakeFiles/atlas-gaussian-latitudes.dir/atlas-gaussian-latitudes.cc.o [ 34%] Linking CXX executable ../../../bin/atlas-gaussian-latitudes [ 34%] Built target atlas-gaussian-latitudes [ 34%] Building CXX object atlas/src/tests/util/CMakeFiles/atlas_test_util.dir/test_util.cc.o [ 34%] Linking CXX executable atlas_test_util [ 34%] Built target atlas_test_util [ 34%] Building CXX object atlas/src/apps/CMakeFiles/atlas-grids.dir/atlas-grids.cc.o [ 34%] Building CXX object atlas/src/apps/CMakeFiles/atlas-meshgen.dir/atlas-meshgen.cc.o [ 34%] Linking CXX executable ../../../bin/atlas-grids [ 34%] Linking CXX executable ../../../bin/atlas-meshgen [ 34%] Built target atlas-grids [ 34%] Built target atlas-meshgen [ 34%] Building CXX object atlas/src/tests/util/CMakeFiles/atlas_test_earth.dir/test_earth.cc.o [ 34%] Linking CXX executable atlas_test_earth [ 34%] Built target atlas_test_earth [ 34%] Building CXX object atlas/src/tests/util/CMakeFiles/atlas_test_flags.dir/test_flags.cc.o [ 35%] Linking CXX executable atlas_test_flags [ 35%] Built target atlas_test_flags [ 34%] Building CXX object atlas/src/tests/util/CMakeFiles/atlas_test_polygon.dir/test_polygon.cc.o [ 34%] Building CXX object atlas/src/tests/util/CMakeFiles/atlas_test_point.dir/test_point.cc.o [ 35%] Linking CXX executable atlas_test_polygon [ 35%] Built target atlas_test_polygon [ 35%] Linking CXX executable atlas_test_point [ 35%] Built target atlas_test_point [ 34%] Building CXX object atlas/src/tests/util/CMakeFiles/atlas_test_vector.dir/test_vector.cc.o [ 35%] Linking CXX executable atlas_test_vector [ 35%] Built target atlas_test_vector [ 35%] Building CXX object atlas/src/tests/runtime/CMakeFiles/atlas_test_library.dir/test_library.cc.o [ 35%] Linking CXX executable atlas_test_library [ 35%] Built target atlas_test_library [ 35%] Building CXX object atlas/src/tests/runtime/CMakeFiles/atlas_test_library_noargs.dir/test_library_noargs.cc.o [ 35%] Linking CXX executable atlas_test_library_noargs [ 35%] Built target atlas_test_library_noargs [ 35%] Building CXX object atlas/src/tests/runtime/CMakeFiles/atlas_test_library_init_nofinal.dir/test_library_init_nofinal.cc.o [ 35%] Linking CXX executable atlas_test_library_init_nofinal [ 35%] Built target atlas_test_library_init_nofinal [ 35%] Building CXX object atlas/src/tests/runtime/CMakeFiles/atlas_test_library_noinit_final.dir/test_library_noinit_final.cc.o [ 35%] Linking CXX executable atlas_test_library_noinit_final [ 35%] Built target atlas_test_library_noinit_final [ 35%] Building CXX object atlas/src/tests/runtime/CMakeFiles/atlas_test_trace.dir/test_trace.cc.o [ 35%] Linking CXX executable atlas_test_trace [ 35%] Built target atlas_test_trace [ 35%] Building CXX object atlas/src/tests/util/CMakeFiles/atlas_test_convexsphericalpolygon.dir/test_convexsphericalpolygon.cc.o [ 35%] Linking CXX executable atlas_test_convexsphericalpolygon [ 35%] Built target atlas_test_convexsphericalpolygon [ 35%] Building CXX object atlas/src/tests/util/CMakeFiles/atlas_test_kdtree.dir/test_kdtree.cc.o [ 35%] Linking CXX executable atlas_test_kdtree [ 35%] Built target atlas_test_kdtree [ 35%] Building CXX object atlas/src/tests/projection/CMakeFiles/atlas_test_bounding_box.dir/test_bounding_box.cc.o [ 35%] Linking CXX executable atlas_test_bounding_box [ 35%] Built target atlas_test_bounding_box [ 35%] Building CXX object atlas/src/tests/projection/CMakeFiles/atlas_test_projection_LAEA.dir/test_projection_LAEA.cc.o [ 35%] Linking CXX executable atlas_test_projection_LAEA [ 35%] Built target atlas_test_projection_LAEA [ 35%] Building CXX object atlas/src/tests/projection/CMakeFiles/atlas_test_rotation.dir/test_rotation.cc.o [ 35%] Linking CXX executable atlas_test_rotation [ 35%] Built target atlas_test_rotation [ 35%] Building CXX object atlas/src/tests/projection/CMakeFiles/atlas_test_jacobian.dir/test_jacobian.cc.o [ 35%] Linking CXX executable atlas_test_jacobian [ 35%] Built target atlas_test_jacobian [ 35%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_domain.dir/test_domain.cc.o [ 35%] Building CXX object atlas/src/tests/projection/CMakeFiles/atlas_test_projection_variable_resolution.dir/test_projection_variable_resolution.cc.o [ 35%] Linking CXX executable atlas_test_domain [ 35%] Built target atlas_test_domain [ 35%] Linking CXX executable atlas_test_projection_variable_resolution [ 35%] Built target atlas_test_projection_variable_resolution [ 35%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_grid_iterator.dir/test_grid_iterator.cc.o [ 35%] Linking CXX executable atlas_test_grid_iterator [ 35%] Built target atlas_test_grid_iterator [ 35%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_stretchedrotatedgaussian.dir/test_stretchedrotatedgaussian.cc.o [ 35%] Linking CXX executable atlas_test_stretchedrotatedgaussian [ 35%] Built target atlas_test_stretchedrotatedgaussian [ 35%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_vertical.dir/test_vertical.cc.o [ 35%] Linking CXX executable atlas_test_vertical [ 35%] Built target atlas_test_vertical [ 35%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_grid_cropping.dir/test_grid_cropping.cc.o [ 35%] Linking CXX executable atlas_test_grid_cropping [ 35%] Built target atlas_test_grid_cropping [ 35%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_spacing.dir/test_spacing.cc.o [ 36%] Linking CXX executable atlas_test_spacing [ 36%] Built target atlas_test_spacing [ 35%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_largegrid.dir/test_largegrid.cc.o [ 36%] Linking CXX executable atlas_test_largegrid [ 36%] Built target atlas_test_largegrid [ 35%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_grid_hash.dir/test_grid_hash.cc.o [ 36%] Linking CXX executable atlas_test_grid_hash [ 36%] Built target atlas_test_grid_hash [ 35%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_field.dir/test_field.cc.o [ 36%] Linking CXX executable atlas_test_field [ 36%] Built target atlas_test_field [ 36%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_state.dir/test_state.cc.o [ 36%] Linking CXX executable atlas_test_state [ 36%] Built target atlas_test_state [ 36%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_grids.dir/test_grids.cc.o [ 36%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_cubedsphere.dir/test_cubedsphere.cc.o [ 36%] Linking CXX executable atlas_test_grids [ 36%] Built target atlas_test_grids [ 36%] Linking CXX executable atlas_test_cubedsphere [ 36%] Built target atlas_test_cubedsphere [ 36%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_distribution_regular_bands.dir/test_distribution_regular_bands.cc.o [ 36%] Building CXX object atlas/src/tests/array/CMakeFiles/atlas_test_array_slicer.dir/test_array_slicer.cc.o [ 36%] Linking CXX executable atlas_test_distribution_regular_bands [ 36%] Built target atlas_test_distribution_regular_bands [ 36%] Linking CXX executable atlas_test_array_slicer [ 36%] Built target atlas_test_array_slicer [ 36%] Building CXX object atlas/src/tests/array/CMakeFiles/atlas_test_svector.dir/test_svector.cc.o [ 36%] Linking CXX executable atlas_test_svector [ 36%] Built target atlas_test_svector [ 36%] Building CXX object atlas/src/tests/array/CMakeFiles/atlas_test_array_view_util.dir/test_array_view_util.cc.o [ 36%] Linking CXX executable atlas_test_array_view_util [ 36%] Built target atlas_test_array_view_util [ 36%] Building CXX object atlas/src/tests/array/CMakeFiles/atlas_test_array.dir/test_array.cc.o [ 36%] Linking CXX executable atlas_test_array [ 36%] Built target atlas_test_array [ 36%] Building CXX object atlas/src/tests/array/CMakeFiles/atlas_test_array_indexview.dir/test_indexview.cc.o [ 36%] Linking CXX executable atlas_test_array_indexview [ 36%] Built target atlas_test_array_indexview [ 36%] Building CXX object atlas/src/tests/field/CMakeFiles/atlas_test_fieldset.dir/test_fieldset.cc.o [ 36%] Linking CXX executable atlas_test_fieldset [ 36%] Built target atlas_test_fieldset [ 36%] Building CXX object atlas/src/tests/array/CMakeFiles/atlas_test_array_foreach.dir/test_array_foreach.cc.o [ 37%] Linking CXX executable atlas_test_array_foreach [ 37%] Built target atlas_test_array_foreach [ 36%] Building CXX object atlas/src/tests/field/CMakeFiles/atlas_test_field_missingvalue.dir/test_field_missingvalue.cc.o [ 37%] Linking CXX executable atlas_test_field_missingvalue [ 37%] Built target atlas_test_field_missingvalue [ 36%] Building CXX object atlas/src/tests/parallel/CMakeFiles/atlas_test_omp_sort.dir/test_omp_sort.cc.o [ 37%] Linking CXX executable atlas_test_omp_sort [ 37%] Built target atlas_test_omp_sort [ 37%] Building CXX object atlas/src/tests/parallel/CMakeFiles/atlas_test_omp_copy.dir/test_omp_copy.cc.o [ 37%] Linking CXX executable atlas_test_omp_copy [ 37%] Built target atlas_test_omp_copy [ 37%] Building CXX object atlas/src/tests/mesh/CMakeFiles/atlas_test_mesh_build_edges.dir/test_mesh_build_edges.cc.o [ 38%] Linking CXX executable atlas_test_mesh_build_edges [ 38%] Built target atlas_test_mesh_build_edges [ 37%] Building CXX object atlas/src/tests/mesh/CMakeFiles/atlas_test_stream_connectivity.dir/test_stream_connectivity.cc.o [ 38%] Linking CXX executable atlas_test_stream_connectivity [ 38%] Built target atlas_test_stream_connectivity [ 37%] Building CXX object atlas/src/tests/mesh/CMakeFiles/atlas_test_connectivity.dir/test_connectivity.cc.o [ 38%] Linking CXX executable atlas_test_connectivity [ 38%] Built target atlas_test_connectivity [ 38%] Building CXX object atlas/src/tests/mesh/CMakeFiles/atlas_test_elements.dir/test_elements.cc.o [ 38%] Linking CXX executable atlas_test_elements [ 38%] Built target atlas_test_elements [ 38%] Building CXX object atlas/src/tests/mesh/CMakeFiles/atlas_test_ll.dir/test_ll.cc.o [ 38%] Linking CXX executable atlas_test_ll [ 38%] Built target atlas_test_ll [ 38%] Building CXX object atlas/src/tests/mesh/CMakeFiles/atlas_test_meshgen3d.dir/test_meshgen3d.cc.o [ 38%] Linking CXX executable atlas_test_meshgen3d [ 38%] Built target atlas_test_meshgen3d [ 38%] Building CXX object atlas/src/tests/mesh/CMakeFiles/atlas_test_rgg.dir/test_rgg.cc.o [ 38%] Linking CXX executable atlas_test_rgg [ 38%] Built target atlas_test_rgg [ 38%] Building CXX object atlas/src/tests/mesh/CMakeFiles/atlas_test_healpixmeshgen.dir/test_healpixmeshgen.cc.o [ 38%] Linking CXX executable atlas_test_healpixmeshgen [ 38%] Built target atlas_test_healpixmeshgen [ 38%] Building CXX object atlas/src/tests/mesh/CMakeFiles/atlas_test_mesh_builder.dir/test_mesh_builder.cc.o [ 38%] Linking CXX executable atlas_test_mesh_builder [ 38%] Built target atlas_test_mesh_builder [ 38%] Building CXX object atlas/src/tests/mesh/CMakeFiles/atlas_test_footprint.dir/test_footprint.cc.o [ 38%] Linking CXX executable atlas_test_footprint [ 38%] Built target atlas_test_footprint [ 38%] Building CXX object atlas/src/tests/mesh/CMakeFiles/atlas_test_mesh_reorder.dir/test_mesh_reorder.cc.o [ 38%] Linking CXX executable atlas_test_mesh_reorder [ 38%] Built target atlas_test_mesh_reorder [ 38%] Building CXX object atlas/src/tests/mesh/CMakeFiles/atlas_test_pentagon_element.dir/test_pentagon_element.cc.o [ 38%] Linking CXX executable atlas_test_pentagon_element [ 38%] Built target atlas_test_pentagon_element [ 38%] Building CXX object atlas/src/tests/functionspace/CMakeFiles/atlas_test_cellcolumns.dir/test_cellcolumns.cc.o [ 38%] Linking CXX executable atlas_test_cellcolumns [ 38%] Built target atlas_test_cellcolumns [ 38%] Building CXX object atlas/src/tests/functionspace/CMakeFiles/atlas_test_functionspace.dir/test_functionspace.cc.o [ 38%] Linking CXX executable atlas_test_functionspace [ 38%] Built target atlas_test_functionspace [ 38%] Building CXX object atlas/src/tests/functionspace/CMakeFiles/test_structuredcolumns_regional.dir/test_structuredcolumns_regional.cc.o [ 38%] Linking CXX executable test_structuredcolumns_regional [ 38%] Built target test_structuredcolumns_regional [ 38%] Building CXX object atlas/src/tests/functionspace/CMakeFiles/atlas_test_reduced_halo.dir/test_reduced_halo.cc.o [ 38%] Linking CXX executable atlas_test_reduced_halo [ 38%] Built target atlas_test_reduced_halo [ 38%] Building CXX object atlas/src/tests/functionspace/CMakeFiles/atlas_test_stencil.dir/test_stencil.cc.o [ 38%] Linking CXX executable atlas_test_stencil [ 38%] Built target atlas_test_stencil [ 38%] Building CXX object atlas/src/tests/functionspace/CMakeFiles/atlas_test_stencil_parallel.dir/test_stencil_parallel.cc.o [ 38%] Linking CXX executable atlas_test_stencil_parallel [ 38%] Built target atlas_test_stencil_parallel [ 38%] Building CXX object atlas/src/tests/functionspace/CMakeFiles/atlas_test_polygons.dir/test_polygons.cc.o [ 38%] Linking CXX executable atlas_test_polygons [ 38%] Built target atlas_test_polygons [ 38%] Building CXX object atlas/src/tests/functionspace/CMakeFiles/atlas_test_structuredcolumns_haloexchange.dir/test_structuredcolumns_haloexchange.cc.o [ 38%] Linking CXX executable atlas_test_structuredcolumns_haloexchange [ 38%] Built target atlas_test_structuredcolumns_haloexchange [ 38%] Building CXX object atlas/src/tests/functionspace/CMakeFiles/atlas_test_polygons_projection.dir/test_polygons_projection.cc.o [ 38%] Linking CXX executable atlas_test_polygons_projection [ 38%] Built target atlas_test_polygons_projection [ 38%] Building CXX object atlas/src/tests/io/CMakeFiles/atlas_test_io_stream.dir/test_io_stream.cc.o [ 38%] Linking CXX executable atlas_test_io_stream [ 38%] Built target atlas_test_io_stream [ 36%] Building CXX object atlas/src/tests/field/CMakeFiles/atlas_test_field_foreach.dir/test_field_foreach.cc.o [ 38%] Linking CXX executable atlas_test_field_foreach [ 38%] Built target atlas_test_field_foreach [ 38%] Building CXX object atlas/src/tests/output/CMakeFiles/atlas_test_gmsh.dir/test_gmsh.cc.o [ 38%] Linking CXX executable atlas_test_gmsh [ 38%] Built target atlas_test_gmsh [ 38%] Building CXX object atlas/src/tests/io/CMakeFiles/atlas_test_io_encoding.dir/test_io_encoding.cc.o [ 38%] Linking CXX executable atlas_test_io_encoding [ 38%] Built target atlas_test_io_encoding [ 38%] Building CXX object atlas/src/tests/io/CMakeFiles/atlas_test_io_record.dir/test_io_record.cc.o [ 38%] Linking CXX executable atlas_test_io_record [ 38%] Built target atlas_test_io_record [ 38%] Building CXX object atlas/src/tests/output/CMakeFiles/atlas_test_gmsh_read.dir/test_gmsh_read.cc.o [ 38%] Linking CXX executable atlas_test_gmsh_read [ 38%] Built target atlas_test_gmsh_read [ 38%] Building CXX object atlas/src/tests/output/CMakeFiles/atlas_test_pointcloud_io.dir/test_pointcloud_io.cc.o [ 38%] Linking CXX executable atlas_test_pointcloud_io [ 38%] Built target atlas_test_pointcloud_io [ 38%] Building CXX object atlas/src/tests/trans/CMakeFiles/atlas_test_trans_localcache.dir/test_trans_localcache.cc.o [ 38%] Linking CXX executable atlas_test_trans_localcache [ 38%] Built target atlas_test_trans_localcache [ 38%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_Quad3D.dir/test_Quad3D.cc.o [ 38%] Linking CXX executable atlas_test_Quad3D [ 38%] Built target atlas_test_Quad3D [ 38%] Building CXX object atlas/src/tests/trans/CMakeFiles/atlas_test_transgeneral.dir/test_transgeneral.cc.o [ 38%] Linking CXX executable atlas_test_transgeneral [ 38%] Built target atlas_test_transgeneral [ 38%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_Quad2D.dir/test_Quad2D.cc.o [ 38%] Linking CXX executable atlas_test_Quad2D [ 38%] Built target atlas_test_Quad2D [ 38%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_Triag2D.dir/test_Triag2D.cc.o [ 38%] Linking CXX executable atlas_test_Triag2D [ 38%] Built target atlas_test_Triag2D [ 38%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element.dir/test_interpolation_finite_element.cc.o [ 38%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_conservative.dir/test_interpolation_conservative.cc.o [ 38%] Linking CXX executable atlas_test_interpolation_finite_element [ 38%] Built target atlas_test_interpolation_finite_element [ 38%] Linking CXX executable atlas_test_interpolation_conservative [ 38%] Built target atlas_test_interpolation_conservative [ 38%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_unstructured_bilinear_lonlat.dir/test_interpolation_unstructured_bilinear_lonlat.cc.o [ 38%] Linking CXX executable atlas_test_interpolation_unstructured_bilinear_lonlat [ 38%] Built target atlas_test_interpolation_unstructured_bilinear_lonlat [ 38%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_k_nearest_neighbours.dir/test_interpolation_k_nearest_neighbours.cc.o [ 38%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_finite_element_cached.dir/test_interpolation_finite_element_cached.cc.o [ 39%] Linking CXX executable atlas_test_interpolation_k_nearest_neighbours [ 39%] Built target atlas_test_interpolation_k_nearest_neighbours [ 39%] Linking CXX executable atlas_test_interpolation_finite_element_cached [ 39%] Built target atlas_test_interpolation_finite_element_cached [ 38%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_grid_box_average.dir/test_interpolation_grid_box_average.cc.o [ 39%] Linking CXX executable atlas_test_interpolation_grid_box_average [ 39%] Built target atlas_test_interpolation_grid_box_average [ 38%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_cubic_prototype.dir/test_interpolation_cubic_prototype.cc.o [ 39%] Linking CXX executable atlas_test_interpolation_cubic_prototype [ 39%] Built target atlas_test_interpolation_cubic_prototype [ 39%] Building CXX object atlas/src/tests/linalg/CMakeFiles/atlas_test_linalg_sparse.dir/test_linalg_sparse.cc.o [ 39%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_non_linear.dir/test_interpolation_non_linear.cc.o [ 39%] Linking CXX executable atlas_test_linalg_sparse [ 39%] Built target atlas_test_linalg_sparse [ 39%] Linking CXX executable atlas_test_interpolation_non_linear [ 39%] Built target atlas_test_interpolation_non_linear [ 39%] Building CXX object atlas/src/tests/linalg/CMakeFiles/atlas_test_linalg_dense.dir/test_linalg_dense.cc.o [ 39%] Linking CXX executable atlas_test_linalg_dense [ 39%] Built target atlas_test_linalg_dense [ 39%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/test_interpolation_structured2D.cc.o [ 39%] Linking CXX executable atlas_test_interpolation_structured2D [ 39%] Built target atlas_test_interpolation_structured2D [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/api/mir_version.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/area/Area.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/area/Area.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/area/Area.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/area/Area.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/area/Area.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object atlas/src/tests/numerics/CMakeFiles/atlas_test_fvm_nabla_validation.dir/test_fvm_nabla_validation.cc.o [ 39%] Linking CXX executable atlas_test_fvm_nabla_validation [ 39%] Built target atlas_test_fvm_nabla_validation [ 39%] Building CXX object atlas/src/tests/acceptance_tests/CMakeFiles/atlas-atest-mgrids.dir/atest_mgrids.cc.o [ 39%] Linking CXX executable ../../../../bin/atlas-atest-mgrids [ 39%] Built target atlas-atest-mgrids [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/area/AreaCropper.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/calc/FormulaAction.cc.o [ 39%] Building CXX object atlas/src/tests/numerics/CMakeFiles/atlas_test_fvm_nabla_exe.dir/test_fvm_nabla.cc.o [ 39%] Linking CXX executable atlas_test_fvm_nabla_exe [ 39%] Built target atlas_test_fvm_nabla_exe [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/area/AreaMasker.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/AddRandomFilter.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/AdjustWindsDirections.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/context/Context.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/BitmapFilter.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/AdjustWindsScaleCosLatitude.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/AdjustWindsScaleCosLatitude.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/AdjustWindsScaleCosLatitude.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/AdjustWindsScaleCosLatitude.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/AdjustWindsScaleCosLatitude.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/Bandpass.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/Bandpass.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/Bandpass.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/Bandpass.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/Bandpass.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/FrameFilter.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/GlobaliseFilter.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/CesaroSummationFilter.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/CesaroSummationFilter.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/CesaroSummationFilter.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/CesaroSummationFilter.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/CesaroSummationFilter.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/StatisticsFilter.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2GridDef.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/NablaFilter.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilter.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilter.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilter.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilter.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/ShTruncate.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/ShTruncate.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/ShTruncate.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/ShTruncate.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/ShTruncate.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/UnstructuredFilter.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/UnstructuredFilter.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/UnstructuredFilter.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/UnstructuredFilter.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/UnstructuredFilter.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2NamedGrid.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2OctahedralGG.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2ReducedGG.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2Points.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2ReducedGGPLGiven.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2ReducedLL.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2ReducedLLPLGiven.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2RegularGG.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2RegularLL.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2GriddedInterpolation.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/interpolate/Gridded2GriddedInterpolation.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/interpolate/Gridded2GriddedInterpolation.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/interpolate/Gridded2GriddedInterpolation.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/interpolate/Gridded2GriddedInterpolation.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2RotatedLL.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2RotatedNamedGrid.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2RotatedOctahedralGG.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2RotatedReducedGG.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2RotatedReducedGGPLGiven.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2RotatedRegularGG.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2TypedGrid.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/io/EndAction.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/io/Copy.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2RotatedGrid.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/interpolate/Gridded2RotatedGrid.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/interpolate/Gridded2RotatedGrid.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/interpolate/Gridded2RotatedGrid.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/interpolate/Gridded2RotatedGrid.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/io/Save.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/io/Set.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/misc/Noop.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/misc/ResetMissingValues.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/interpolate/Gridded2UnrotatedGrid.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/interpolate/Gridded2UnrotatedGrid.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/interpolate/Gridded2UnrotatedGrid.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/interpolate/Gridded2UnrotatedGrid.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/interpolate/Gridded2UnrotatedGrid.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/misc/SelectField.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/misc/SetMetadata.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/misc/CheckerBoard.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/misc/CheckerBoard.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/misc/CheckerBoard.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/misc/CheckerBoard.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/misc/CheckerBoard.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/plan/ActionGraph.cc.o [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/misc/ReferencePattern.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/misc/ReferencePattern.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/misc/ReferencePattern.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/misc/ReferencePattern.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/misc/ReferencePattern.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/plan/Action.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/plan/ActionNode.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/plan/SimpleExecutor.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/plan/ThreadExecutor.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/plan/Job.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/plan/Executor.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/api/MIRWatcher.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/plan/ActionPlan.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/AreaCacheEntry.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/api/MIRComplexJob.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/AreaCropperCache.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/api/MIRJob.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/InMemoryCacheBase.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/AreaMaskerCache.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/InMemoryCacheStatistics.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/InMemoryCacheUsage.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/SharedMemoryKey.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/MeshCache.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/matrix/FileLoader.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/WeightCache.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/matrix/MatrixLoader.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/matrix/SharedMemoryLoader.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/compare/Field.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/compare/FieldInfo.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/legendre/LegendreLoader.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/compare/FieldSet.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/compare/BufrField.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/compare/MultiFile.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/compat/GribCompatibility.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/compare/FieldComparator.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/config/LibMir.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/compare/GribField.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/MIRFieldStats.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/MIRField.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/Field.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/Space.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/space/Space1DAngleT.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/space/Space1DLinear.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/space/Space2DVectorZonalMeridional.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/space/Space3DCartesian.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/space/Space3DVectorZonalMeridionalVertical.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/space/SpaceLinear.cc.o [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/CartesianVector2DField.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/data/CartesianVector2DField.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/data/CartesianVector2DField.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/data/CartesianVector2DField.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/data/CartesianVector2DField.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/data/space/SpaceLogarithmic.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/grib/BasicAngle.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/ConstantInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/grib/Config.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/ArtificialInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/grib/Packing.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/DistributionInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/EmptyInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/DummyInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/GribDataHandleInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/GribFileInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/GribAllFileInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/GeoPointsFileInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/GribMemoryInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/MultiDimensionalGribFileInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/GribStreamInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/MultiStreamInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/MultiDimensionalInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/MIRInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/iterator/detail/RegularIterator.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/VectorInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/RawInput.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/Key.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/ClassicPattern.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/Area.cc.o [ 42%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/GribInput.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/input/GribInput.cc:99:6: warning: 'bool mir::input::{anonymous}::ConditionT::eval(grib_handle*) const [with T = double]' defined but not used [-Wunused-function] bool ConditionT::eval(grib_handle* h) const { ^~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/NamedClassic.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/Grid.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/GridPattern.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/NamedOctahedral.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/NamedFromFile.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/NamedRegular.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/OctahedralPattern.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/RegularLL.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/RegularLLPattern.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/RegularPattern.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/intgrid/Automatic.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/intgrid/None.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/intgrid/NamedGrid.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/intgrid/Intgrid.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/intgrid/Source.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/resol/Resol.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/style/CustomStyle.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/style/CustomParametrisation.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/style/MIRStyle.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/truncation/Automatic.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/truncation/None.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/truncation/Ordinal.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/TypedGrid.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/Lambert.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/key/grid/TypedGrid.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/Lambert.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/key/grid/TypedGrid.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/Lambert.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/key/grid/TypedGrid.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/Lambert.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/key/grid/TypedGrid.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/truncation/Truncation.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/FileLSM.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/style/ECMWFStyle.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/GribFileMaskFromMIR.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/GribFileMaskFromUser.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/GribFileMask.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/LandSeaMasks.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/LSMSelection.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/NoMask.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/NoneLSM.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/Mask.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/NamedLSM.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/Cropping.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/FailMethod.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/MatrixCacheCreator.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/Method.cc.o [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/MappedMask.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/lsm/MappedMask.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/lsm/MappedMask.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/lsm/MappedMask.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/lsm/MappedMask.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/WeightMatrix.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/gridbox/GridBoxAverage.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/TenMinutesMask.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/lsm/TenMinutesMask.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/lsm/TenMinutesMask.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/lsm/TenMinutesMask.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/lsm/TenMinutesMask.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/gridbox/GridBoxStatistics.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/KNearest.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/KNearestStatistics.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/MethodWeighted.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/NearestLSM.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/NearestNeighbour.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/gridbox/GridBoxMethod.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/gridbox/GridBoxMethod.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/gridbox/GridBoxMethod.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/gridbox/GridBoxMethod.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/gridbox/GridBoxMethod.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/KNearestNeighbours.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/knn/KNearestNeighbours.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/knn/KNearestNeighbours.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/knn/KNearestNeighbours.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/knn/KNearestNeighbours.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/ClimateFilter.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/Cressman.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/DistanceWeighting.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/DistanceWeightingWithLSM.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/InverseDistanceWeighting.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/InverseDistanceWeightingSquared.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/NearestLSM.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/NearestNeighbour.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/NearestLSMWithLowestIndex.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/NoDistanceWeighting.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/GaussianDistanceWeighting.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/knn/distance/GaussianDistanceWeighting.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/knn/distance/GaussianDistanceWeighting.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/knn/distance/GaussianDistanceWeighting.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/knn/distance/GaussianDistanceWeighting.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/pick/Distance.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/distance/PseudoLaplace.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/pick/DistanceAndNClosest.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/pick/DistanceOrNClosest.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/pick/LongestElementDiagonalAndNClosest.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/pick/NClosest.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/pick/NClosestOrNearest.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/pick/NearestNeighbourWithLowestIndex.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/pick/Sample.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/pick/Pick.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/knn/pick/SortedSample.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/nonlinear/Heaviest.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/nonlinear/MissingIfAllMissing.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/nonlinear/MissingIfAnyMissing.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/nonlinear/MissingIfHeaviestMissing.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/nonlinear/NoNonLinear.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/nonlinear/SimulateMissingValue.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/nonlinear/NonLinear.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/solver/Multiply.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/solver/Statistics.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/EmptyOutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/voronoi/VoronoiStatistics.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/GeoPointsFileOutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/GeoPointsOutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/GribFileOutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/GribMemoryOutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/GeoPointsFileOutputXYVector.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/output/GeoPointsFileOutputXYVector.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/output/GeoPointsFileOutputXYVector.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/output/GeoPointsFileOutputXYVector.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/output/GeoPointsFileOutputXYVector.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/voronoi/VoronoiMethod.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/voronoi/VoronoiMethod.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/voronoi/VoronoiMethod.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/voronoi/VoronoiMethod.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/voronoi/VoronoiMethod.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/GribStreamOutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/GeoPointsFileOutputXYV.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/output/GeoPointsFileOutputXYV.cc:25: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/output/GeoPointsFileOutputXYV.cc:25: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/output/GeoPointsFileOutputXYV.cc:25: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/output/GeoPointsFileOutputXYV.cc:25: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/GribOutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/MultiDimensionalOutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/RawOutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/MIROutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/ResizableOutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/param/CachedParametrisation.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/ValuesOutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/VectorOutput.cc.o [ 45%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/param/CombinedParametrisation.cc.o [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/param/ConfigurationWrapper.cc.o [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/param/DefaultParametrisation.cc.o [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/param/MIRParametrisation.cc.o [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/param/FieldParametrisation.cc.o [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/param/RuntimeParametrisation.cc.o [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/param/SameParametrisation.cc.o [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/param/Rules.cc.o [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/Gridded.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Gridded.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Gridded.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Gridded.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Gridded.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/param/SimpleParametrisation.cc.o [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/Iterator.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/Representation.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Representation.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Representation.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Representation.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Representation.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/GaussianIterator.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/reduced/Classic.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/Classic.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/Classic.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/Classic.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/Classic.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/Gaussian.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/Gaussian.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/Gaussian.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/Gaussian.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/Gaussian.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/reduced/ReducedClassic.cc.o [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/reduced/ReducedFromPL.cc.o [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/reduced/FromPL.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/FromPL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/FromPL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/FromPL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/FromPL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/reduced/ReducedOctahedral.cc.o [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/reduced/Octahedral.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/Octahedral.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/Octahedral.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/Octahedral.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/Octahedral.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/reduced/Reduced.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/Reduced.cc:29: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/Reduced.cc:29: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/Reduced.cc:29: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/Reduced.cc:29: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/reduced/RotatedClassic.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/RotatedClassic.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/RotatedClassic.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/RotatedClassic.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/RotatedClassic.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/reduced/RotatedFromPL.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/RotatedFromPL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/RotatedFromPL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/RotatedFromPL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/RotatedFromPL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/reduced/RotatedOctahedral.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/RotatedOctahedral.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/RotatedOctahedral.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/RotatedOctahedral.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/reduced/RotatedOctahedral.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/regular/Regular.cc.o In file included from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/regular/Regular.cc:15: /builddir/build/BUILD/Metview-5.20.0-Source/eckit/src/eckit/parser/JSON.h:11:2: warning: #warning "Header eckit/log/JSON.h is deprecated -- include eckit/log/JSON.h" [-Wcpp] #warning "Header eckit/log/JSON.h is deprecated -- include eckit/log/JSON.h" ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/regular/Regular.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/regular/Regular.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/regular/Regular.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/regular/Regular.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/regular/RotatedGG.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/regular/RotatedGG.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/regular/RotatedGG.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/regular/RotatedGG.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/regular/RotatedGG.cc:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/gauss/regular/RegularGG.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/regular/RegularGG.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/regular/RegularGG.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/regular/RegularGG.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/regular/RegularGG.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/latlon/LatLon.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/latlon/LatLon.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/latlon/LatLon.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/latlon/LatLon.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/latlon/LatLon.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/other/None.cc.o [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/latlon/RotatedLL.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/latlon/RotatedLL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/latlon/RotatedLL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/latlon/RotatedLL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/latlon/RotatedLL.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/latlon/RegularLL.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/latlon/RegularLL.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/latlon/RegularLL.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/latlon/RegularLL.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/latlon/RegularLL.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/latlon/ReducedLL.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/latlon/ReducedLL.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/latlon/ReducedLL.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/latlon/ReducedLL.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/latlon/ReducedLL.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/regular/Lambert.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/Lambert.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/Lambert.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/Lambert.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/Lambert.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/Lambert.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/Lambert.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/Lambert.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/Lambert.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/other/UnstructuredGrid.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/iterator/UnstructuredIterator.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/other/UnstructuredGrid.cc:30: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/iterator/UnstructuredIterator.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/other/UnstructuredGrid.cc:30: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/iterator/UnstructuredIterator.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/other/UnstructuredGrid.cc:30: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/iterator/UnstructuredIterator.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/other/UnstructuredGrid.cc:30: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/regular/LambertAzimuthalEqualArea.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/LambertAzimuthalEqualArea.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/LambertAzimuthalEqualArea.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/LambertAzimuthalEqualArea.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/LambertAzimuthalEqualArea.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/LambertAzimuthalEqualArea.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/LambertAzimuthalEqualArea.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/LambertAzimuthalEqualArea.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/LambertAzimuthalEqualArea.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/regular/Mercator.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/Mercator.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/Mercator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/Mercator.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/Mercator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/Mercator.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/Mercator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/Mercator.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/Mercator.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/regular/PolarStereographic.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/PolarStereographic.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/PolarStereographic.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/PolarStereographic.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/PolarStereographic.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/PolarStereographic.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/PolarStereographic.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/PolarStereographic.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/PolarStereographic.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/Albers.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/sh/SphericalHarmonics.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/AzimuthRange.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/regular/SpaceView.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/SpaceView.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/SpaceView.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/SpaceView.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/SpaceView.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/SpaceView.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/SpaceView.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/SpaceView.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/SpaceView.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/EquatorialAzimuthalEquidistant.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/RotatedSH.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/regular/RegularGrid.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/regular/RegularGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/StretchedGG.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/StretchedLL.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/StretchedRotatedGG.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/StretchedRotatedLL.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/StretchedRotatedSH.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/StretchedSH.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/TransverseMercator.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/search/Tree.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/unsupported/IrregularLatlon.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/unsupported/IrregularLatlon.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/unsupported/IrregularLatlon.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/unsupported/IrregularLatlon.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/unsupported/IrregularLatlon.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/search/tree/TreeMapped.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/search/tree/TreeMappedAnonymousMemory.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/Comparator.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/search/PointSearch.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/search/PointSearch.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/search/PointSearch.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/search/PointSearch.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/search/PointSearch.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/search/tree/TreeMappedFile.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/search/tree/TreeMemory.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/Distribution.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/Field.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/Method.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/Statistics.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/detail/AngleT.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/comparator/Spectral.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/detail/CentralMomentsT.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/detail/Counter.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/detail/CounterBinary.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/detail/ModeT.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/comparator/MissingValues.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/stats/comparator/MissingValues.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/stats/comparator/MissingValues.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/stats/comparator/MissingValues.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/stats/comparator/MissingValues.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/field/CentralMomentStats.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/field/CounterStats.cc.o [ 47%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/comparator/ComparatorT.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/stats/comparator/ComparatorT.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/stats/comparator/ComparatorT.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/stats/comparator/ComparatorT.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/stats/comparator/ComparatorT.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/field/ModeStats.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/statistics/GridBoxIntegral.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/statistics/SimplePackingEntropy.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/distribution/DistributionT.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/method/MethodT.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/statistics/StatisticsT.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/statistics/Spectral.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/stats/statistics/Spectral.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/stats/statistics/Spectral.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/stats/statistics/Spectral.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/sh/SphericalHarmonics.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/stats/statistics/Spectral.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Bitmap.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/BoundingBox.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/tools/Count.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/tools/Count.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/tools/Count.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/tools/Count.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/tools/Count.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/CheckDuplicatePoints.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/DeprecatedFunctionality.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Error.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Formula.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/tools/MIRTool.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/tools/MIRTool.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/tools/MIRTool.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/tools/MIRTool.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/tools/MIRTool.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/FormulaFunction.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/FormulaNumber.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/FormulaIdent.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/FormulaString.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/FormulaParser.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Function.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Domain.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Grib.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Increments.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/FormulaBinop.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Latitude.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/GlobaliseUnstructured.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/GlobaliseUnstructured.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/GlobaliseUnstructured.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/GlobaliseUnstructured.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/GlobaliseUnstructured.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/LongitudeDouble.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Log.cc.o [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/LongitudeFraction.cc.o [ 48%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/GridBox.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/GridBox.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/GridBox.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/GridBox.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/GridBox.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/PlanParser.cc.o [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/MIRStatistics.cc.o [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Point2ToPoint3.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Point2ToPoint3.cc:15: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Point2ToPoint3.cc:15: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Point2ToPoint3.cc:15: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Point2ToPoint3.cc:15: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/MeshGeneratorParameters.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/SpectralOrder.cc.o [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Rotation.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Rotation.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Rotation.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Rotation.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Rotation.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/SpectralOrderT.cc.o [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/ValueMap.cc.o [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Trace.cc.o [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Wind.cc.o [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Shape.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Shape.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Shape.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Shape.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Shape.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Shape.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Shape.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Shape.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Shape.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/util/Regex.cc.o [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/InvtransScalar.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/InvtransScalar.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/InvtransScalar.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/InvtransScalar.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/InvtransScalar.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/InvtransScalar.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/InvtransScalar.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/InvtransScalar.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/InvtransScalar.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/InvtransVodTouv.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/InvtransVodTouv.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/InvtransVodTouv.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/InvtransVodTouv.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/InvtransVodTouv.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/InvtransVodTouv.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/InvtransVodTouv.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/InvtransVodTouv.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/InvtransVodTouv.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToGridDef.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridDef.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridDef.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridDef.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridDef.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridDef.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridDef.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridDef.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridDef.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/filter/NablaFilterFVMT.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilterFVMT.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilterFVMT.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilterFVMT.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilterFVMT.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilterFVMT.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilterFVMT.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilterFVMT.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilterFVMT.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToNamedGrid.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToNamedGrid.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToNamedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToNamedGrid.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToNamedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToNamedGrid.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToNamedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToNamedGrid.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToNamedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToOctahedralGG.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToOctahedralGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToOctahedralGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToOctahedralGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToOctahedralGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToOctahedralGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToOctahedralGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToOctahedralGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToOctahedralGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToGridded.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToPoints.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToPoints.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToPoints.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToPoints.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToPoints.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToPoints.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToPoints.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToPoints.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToPoints.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToReducedGG.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToReducedGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToReducedGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToReducedGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToReducedGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToReducedGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToReducedGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToReducedGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToReducedGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToReducedGGPLGiven.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToReducedGGPLGiven.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToReducedGGPLGiven.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToReducedGGPLGiven.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToReducedGGPLGiven.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToReducedGGPLGiven.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToReducedGGPLGiven.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToReducedGGPLGiven.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToReducedGGPLGiven.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToRegularGG.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRegularGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRegularGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRegularGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRegularGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRegularGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRegularGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRegularGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRegularGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToRegularLL.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRegularLL.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRegularLL.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRegularLL.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRegularLL.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRegularLL.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRegularLL.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRegularLL.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRegularLL.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToRotatedNamedGrid.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedNamedGrid.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedNamedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedNamedGrid.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedNamedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedNamedGrid.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedNamedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedNamedGrid.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedNamedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToRotatedOctahedralGG.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedOctahedralGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedOctahedralGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedOctahedralGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedOctahedralGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedOctahedralGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedOctahedralGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedOctahedralGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedOctahedralGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToRotatedReducedGG.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedReducedGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedReducedGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedReducedGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedReducedGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedReducedGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedReducedGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedReducedGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedReducedGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToRotatedReducedGGPLGiven.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedReducedGGPLGiven.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedReducedGGPLGiven.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedReducedGGPLGiven.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedReducedGGPLGiven.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedReducedGGPLGiven.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedReducedGGPLGiven.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedReducedGGPLGiven.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedReducedGGPLGiven.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToRotatedRegularGG.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedRegularGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedRegularGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedRegularGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedRegularGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedRegularGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedRegularGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedRegularGG.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedRegularGG.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToRotatedRegularLL.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedRegularLL.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedRegularLL.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedRegularLL.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedRegularLL.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedRegularLL.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedRegularLL.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedRegularLL.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToRotatedRegularLL.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShToTypedGrid.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToTypedGrid.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToTypedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToTypedGrid.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToTypedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToTypedGrid.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToTypedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToGridded.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToTypedGrid.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShToTypedGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/ShVodToUV.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShVodToUV.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShVodToUV.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShVodToUV.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShVodToUV.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShVodToUV.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShVodToUV.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShVodToUV.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/ShVodToUV.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/transform/TransCache.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/TransCache.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/TransCache.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/TransCache.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/TransCache.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/TransCache.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/TransCache.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/TransCache.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/transform/TransCache.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/LegendreCache.cc.o [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/InMemoryMeshCache.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/InMemoryMeshCache.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/InMemoryMeshCache.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/InMemoryMeshCache.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/InMemoryMeshCache.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/legendre/FileLoader.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/FileLoader.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/FileLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/FileLoader.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/FileLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/FileLoader.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/FileLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/FileLoader.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/FileLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/legendre/MappedMemoryLoader.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/MappedMemoryLoader.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/MappedMemoryLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/MappedMemoryLoader.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/MappedMemoryLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/MappedMemoryLoader.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/MappedMemoryLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/MappedMemoryLoader.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/MappedMemoryLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/legendre/NoLoader.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/NoLoader.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/NoLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/NoLoader.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/NoLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/NoLoader.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/NoLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/NoLoader.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/NoLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/HEALPixPattern.cc.o [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/ORCAPattern.cc.o [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/NamedHEALPix.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/HEALPix.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/key/grid/NamedHEALPix.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/HEALPix.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/key/grid/NamedHEALPix.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/HEALPix.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/key/grid/NamedHEALPix.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/HEALPix.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/key/grid/NamedHEALPix.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/caching/legendre/SharedMemoryLoader.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/SharedMemoryLoader.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/SharedMemoryLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/SharedMemoryLoader.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/SharedMemoryLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/SharedMemoryLoader.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/SharedMemoryLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/SharedMemoryLoader.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/SharedMemoryLoader.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/key/grid/NamedORCA.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ORCA.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/key/grid/NamedORCA.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ORCA.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/key/grid/NamedORCA.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ORCA.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/key/grid/NamedORCA.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ORCA.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/key/grid/NamedORCA.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/ProxyMethod.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/ProxyMethod.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/ProxyMethod.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/ProxyMethod.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/ProxyMethod.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/ProxyMethod.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/ProxyMethod.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/ProxyMethod.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/ProxyMethod.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/fe/FEBilinear.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FEBilinear.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FEBilinear.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FEBilinear.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FEBilinear.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FEBilinear.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FEBilinear.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FEBilinear.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FEBilinear.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/fe/CalculateCellLongestDiagonal.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/CalculateCellLongestDiagonal.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/CalculateCellLongestDiagonal.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/CalculateCellLongestDiagonal.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/CalculateCellLongestDiagonal.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/fe/BuildNodeLumpedMassMatrix.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/BuildNodeLumpedMassMatrix.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/BuildNodeLumpedMassMatrix.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/BuildNodeLumpedMassMatrix.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/BuildNodeLumpedMassMatrix.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/fe/FELinear.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FELinear.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FELinear.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FELinear.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FELinear.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FELinear.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FELinear.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FELinear.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FELinear.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/fe/L2Projection.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/L2Projection.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/L2Projection.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/L2Projection.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/L2Projection.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/structured/StructuredBilinearLatLon.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/structured/StructuredBilinearLatLon.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/structured/StructuredBilinearLatLon.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/structured/StructuredBilinearLatLon.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/structured/StructuredBilinearLatLon.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/fe/FiniteElement.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FiniteElement.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FiniteElement.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FiniteElement.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FiniteElement.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/fe/FiniteElement.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/structured/StructuredLinear3D.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Triag3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/structured/StructuredLinear3D.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Triag3D.h:36:89: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Triag3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/structured/StructuredLinear3D.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Triag3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/structured/StructuredLinear3D.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Triag3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/structured/StructuredLinear3D.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Triag3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/structured/StructuredLinear3D.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator >, Eigen::internal::swap_assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::swap_assign_op, 1>' /usr/include/eigen3/Eigen/src/Core/Swap.h:19:7: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator >, Eigen::internal::swap_assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::swap_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::swap_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Matrix; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:429:22: required from 'void Eigen::DenseBase::swap(Eigen::PlainObjectBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:1013:5: required from 'static void Eigen::internal::matrix_swap_impl::run(MatrixTypeA&, MatrixTypeB&) [with MatrixTypeA = Eigen::Matrix; MatrixTypeB = Eigen::Matrix; bool SwapPointers = false]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:885:81: required from 'void Eigen::PlainObjectBase::swap(Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:283:7: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Triag3D.h:34:7: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Triag3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/structured/StructuredLinear3D.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/structured/StructuredMethod.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/structured/StructuredMethod.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/structured/StructuredMethod.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/structured/StructuredMethod.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/method/structured/StructuredMethod.cc:17: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/output/GmshOutput.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/output/GmshOutput.cc:29: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/output/GmshOutput.cc:29: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/output/GmshOutput.cc:29: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/output/GmshOutput.cc:29: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/proxy/ProxyGrid.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/proxy/ORCA.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ORCA.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ORCA.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ORCA.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ORCA.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ORCA.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ORCA.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ORCA.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ORCA.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/NetcdfFileInput.cc.o [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Attribute.cc.o [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/repres/proxy/HEALPix.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/HEALPix.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/HEALPix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/HEALPix.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/HEALPix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/HEALPix.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/HEALPix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/ProxyGrid.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/HEALPix.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/proxy/HEALPix.cc:13: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/CellMethodInputVariable.cc.o [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/CellMethodOutputVariable.cc.o [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/CoordinateInputVariable.cc.o [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/CoordinateOutputVariable.cc.o [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/stats/statistics/Integral.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/stats/statistics/Integral.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/stats/statistics/Integral.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/stats/statistics/Integral.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/stats/statistics/Integral.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Codec.cc.o [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/DataOutputVariable.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Dimension.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/DummyInputVariable.cc.o [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/DataInputVariable.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/DummyMatrix.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Exceptions.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Endowed.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/JulianCalendar.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/AllLeapCalendar.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/NoLeapCalendar.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/GregorianCalendar.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/NoneCalendar.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Dataset.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/ProlepticCalendar.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Calendar.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/ThreeSixtyCalendar.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/InputAttribute.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/PackingCodec.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/InputDimension.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/HyperCube.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/InputVariable.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/InputDataset.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/InputMatrix.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Matrix.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/MergeCoordinateMatrix.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/MergeCoordinateStep.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/MergeDataMatrix.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/MergeDataStep.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/NCFile.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/NCFileCache.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/OutputAttribute.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/MergePlan.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/OutputDimension.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/OutputDataset.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/OutputVariable.cc.o [ 51%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Remapping.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Reshape.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/RegularLL.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/GridSpec.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Rectilinear.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Curvilinear.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/ScalarCoordinateInputVariable.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/ReshapeVariableStep.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Field.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Step.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/ScalarCoordinateOutputVariable.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/SimpleOutputVariable.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/SimpleInputVariable.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/UnstructuredGrid.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/UpdateCoordinateStep.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/ValueT.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Value.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/VirtualInputDimension.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/VirtualOutputDimension.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Variable.cc.o [ 52%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/netcdf/Type.cc.o [ 52%] Linking CXX shared library ../../../lib/libmir.so [ 52%] Built target mir [ 52%] Building CXX object mir/src/tools/CMakeFiles/mir-compare.dir/mir-compare.cc.o [ 52%] Linking CXX executable mir-compare [ 52%] Built target mir-compare [ 52%] Building CXX object mir/src/tools/CMakeFiles/mir-compute.dir/mir-compute.cc.o [ 52%] Linking CXX executable mir-compute [ 52%] Built target mir-compute [ 52%] Building CXX object mir/src/tools/CMakeFiles/mir-config.dir/mir-config.cc.o [ 52%] Building CXX object mir/src/tools/CMakeFiles/mir-config-grib.dir/mir-config-grib.cc.o [ 52%] Linking CXX executable mir-config [ 52%] Built target mir-config [ 52%] Linking CXX executable mir-config-grib [ 52%] Built target mir-config-grib [ 52%] Building CXX object mir/src/tools/CMakeFiles/mir-formula.dir/mir-formula.cc.o [ 53%] Linking CXX executable mir-formula [ 53%] Built target mir-formula [ 52%] Building CXX object mir/src/tools/CMakeFiles/mir-climate-filter.dir/mir-climate-filter.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-climate-filter.cc:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-climate-filter.cc:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-climate-filter.cc:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-climate-filter.cc:37: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Linking CXX executable mir-climate-filter [ 53%] Built target mir-climate-filter [ 52%] Building CXX object mir/src/tools/CMakeFiles/mir-count.dir/mir-count.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-count.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-count.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-count.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-count.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Linking CXX executable mir-count [ 53%] Built target mir-count [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-gaussian-fractions.dir/mir-gaussian-fractions.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-gaussian-fractions.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-gaussian-fractions.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-gaussian-fractions.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-gaussian-fractions.cc:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Linking CXX executable mir-gaussian-fractions [ 53%] Built target mir-gaussian-fractions [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-grid-box-area.dir/mir-grid-box-area.cc.o [ 53%] Linking CXX executable mir-grid-box-area [ 53%] Built target mir-grid-box-area [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-inspect.dir/mir-inspect.cc.o [ 53%] Linking CXX executable mir-inspect [ 53%] Built target mir-inspect [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-get-data.dir/mir-get-data.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-get-data.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-get-data.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-get-data.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-get-data.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-list.dir/mir-list.cc.o [ 53%] Linking CXX executable mir-get-data [ 53%] Built target mir-get-data [ 53%] Linking CXX executable mir-list [ 53%] Built target mir-list [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-make-lsm.dir/mir-make-lsm.cc.o [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-grid-info.dir/mir-grid-info.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-grid-info.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-grid-info.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-grid-info.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-grid-info.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Linking CXX executable mir-make-lsm [ 53%] Built target mir-make-lsm [ 53%] Linking CXX executable mir-grid-info [ 53%] Built target mir-grid-info [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-load-matrix.dir/mir-load-matrix.cc.o [ 52%] Building CXX object mir/src/tools/CMakeFiles/mir-tool.dir/mir.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir.cc:25: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir.cc:25: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir.cc:25: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/action/filter/NablaFilter.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir.cc:25: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Linking CXX executable mir-load-matrix [ 53%] Built target mir-load-matrix [ 53%] Linking CXX executable mir [ 53%] Built target mir-tool [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-points.dir/mir-points.cc.o [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-plot-lsm.dir/mir-plot-lsm.cc.o [ 53%] Linking CXX executable mir-points [ 53%] Built target mir-points [ 53%] Linking CXX executable mir-plot-lsm [ 53%] Built target mir-plot-lsm [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-statistics.dir/mir-statistics.cc.o [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-weight-matrix-diff.dir/mir-weight-matrix-diff.cc.o [ 53%] Linking CXX executable mir-weight-matrix-diff [ 53%] Linking CXX executable mir-statistics [ 53%] Built target mir-weight-matrix-diff [ 53%] Built target mir-statistics [ 53%] Building CXX object mir/src/sandbox/CMakeFiles/lsm.dir/lsm.cc.o [ 53%] Linking CXX executable lsm [ 53%] Built target lsm [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-load-legendre.dir/mir-load-legendre.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-load-legendre.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-load-legendre.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-load-legendre.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/caching/legendre/LegendreLoader.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-load-legendre.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-spectral-transform-points.dir/mir-spectral-transform-points.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-spectral-transform-points.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-spectral-transform-points.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-spectral-transform-points.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-spectral-transform-points.cc:26: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Linking CXX executable mir-load-legendre [ 53%] Built target mir-load-legendre [ 53%] Linking CXX executable mir-spectral-transform-points [ 53%] Built target mir-spectral-transform-points [ 53%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_MIR-536.dir/MIR-536.cc.o [ 53%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_MIR-425.dir/MIR-425.cc.o [ 53%] Building CXX object mir/src/sandbox/CMakeFiles/grids.dir/grids.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/sandbox/grids.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/sandbox/grids.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/sandbox/grids.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/sandbox/grids.cc:16: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Linking CXX executable mir_tests_unit_MIR-536 [ 54%] Built target mir_tests_unit_MIR-536 [ 54%] Linking CXX executable mir_tests_unit_MIR-425 [ 54%] Built target mir_tests_unit_MIR-425 [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-triangulate.dir/mir-triangulate.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-triangulate.cc:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-triangulate.cc:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-triangulate.cc:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/MeshGeneratorParameters.h:18, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/tools/mir-triangulate.cc:33: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Linking CXX executable grids [ 54%] Built target grids [ 54%] Linking CXX executable mir-triangulate [ 54%] Built target mir-triangulate [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_PGEN-412.dir/PGEN-412.cc.o [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_area.dir/area.cc.o [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_action_graph.dir/action_graph.cc.o [ 54%] Linking CXX executable mir_tests_unit_PGEN-412 [ 54%] Built target mir_tests_unit_PGEN-412 [ 54%] Linking CXX executable mir_tests_unit_area [ 54%] Built target mir_tests_unit_area [ 54%] Linking CXX executable mir_tests_unit_action_graph [ 54%] Built target mir_tests_unit_action_graph [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_PGEN-492.dir/PGEN-492.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/PGEN-492.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/PGEN-492.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/PGEN-492.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/PGEN-492.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Linking CXX executable mir_tests_unit_PGEN-492 [ 54%] Built target mir_tests_unit_PGEN-492 [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_gaussian_grid.dir/gaussian_grid.cc.o [ 54%] Linking CXX executable mir_tests_unit_gaussian_grid [ 54%] Built target mir_tests_unit_gaussian_grid [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_bounding_box.dir/bounding_box.cc.o [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_formula.dir/formula.cc.o [ 54%] Linking CXX executable mir_tests_unit_bounding_box [ 54%] Built target mir_tests_unit_bounding_box [ 54%] Linking CXX executable mir_tests_unit_formula [ 54%] Built target mir_tests_unit_formula [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_grib_basic_angle.dir/grib_basic_angle.cc.o [ 54%] Linking CXX executable mir_tests_unit_grib_basic_angle [ 54%] Built target mir_tests_unit_grib_basic_angle [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_grib_input.dir/grib_input.cc.o [ 54%] Linking CXX executable mir_tests_unit_grib_input [ 54%] Built target mir_tests_unit_grib_input [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_input_MultiDimensionalInput.dir/input_MultiDimensionalInput.cc.o [ 54%] Linking CXX executable mir_tests_unit_input_MultiDimensionalInput [ 54%] Built target mir_tests_unit_input_MultiDimensionalInput [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_grid_box_method.dir/grid_box_method.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/grid_box_method.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/grid_box_method.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/grid_box_method.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/grid_box_method.cc:21: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Linking CXX executable mir_tests_unit_grid_box_method [ 54%] Built target mir_tests_unit_grid_box_method [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_grib_encoding.dir/grib_encoding.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/grib_encoding.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/grib_encoding.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/grib_encoding.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/grib_encoding.cc:24: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Linking CXX executable mir_tests_unit_grib_encoding [ 55%] Built target mir_tests_unit_grib_encoding [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_increments.dir/increments.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/increments.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/increments.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/increments.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Domain.h:15, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/increments.cc:28: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Linking CXX executable mir_tests_unit_increments [ 55%] Built target mir_tests_unit_increments [ 55%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_knn_weighting.dir/knn_weighting.cc.o [ 55%] Linking CXX executable mir_tests_unit_knn_weighting [ 55%] Built target mir_tests_unit_knn_weighting [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_interpolations.dir/interpolations.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/interpolations.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/interpolations.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/interpolations.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/interpolations.cc:23: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Linking CXX executable mir_tests_unit_interpolations [ 55%] Built target mir_tests_unit_interpolations [ 55%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_packing.dir/packing.cc.o [ 55%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_iterator.dir/iterator.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/iterator.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/iterator.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/iterator.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/gauss/GaussianIterator.h:19, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/iterator.cc:22: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Linking CXX executable mir_tests_unit_packing [ 55%] Built target mir_tests_unit_packing [ 55%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_spectral_order.dir/spectral_order.cc.o [ 55%] Linking CXX executable mir_tests_unit_iterator [ 55%] Built target mir_tests_unit_iterator [ 55%] Linking CXX executable mir_tests_unit_spectral_order [ 55%] Built target mir_tests_unit_spectral_order [ 55%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_raw_memory.dir/raw_memory.cc.o [ 55%] Linking CXX executable mir_tests_unit_raw_memory [ 55%] Built target mir_tests_unit_raw_memory [ 55%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_statistics.dir/statistics.cc.o [ 55%] Linking CXX executable mir_tests_unit_statistics [ 55%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_vector-space.dir/vector-space.cc.o [ 55%] Built target mir_tests_unit_statistics [ 55%] Linking CXX executable mir_tests_unit_vector-space [ 55%] Built target mir_tests_unit_vector-space [ 55%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_style.dir/style.cc.o [ 55%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_wind.dir/wind.cc.o [ 55%] Linking CXX executable mir_tests_unit_wind [ 55%] Linking CXX executable mir_tests_unit_style [ 55%] Built target mir_tests_unit_style [ 55%] Built target mir_tests_unit_wind [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/account.c.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/archive.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/archive.c: In function 'feed': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/archive.c:22:24: warning: unused variable 'netbase' [-Wunused-variable] extern base_class* netbase; ^~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/archive.c: In function 'make_arc_request': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/archive.c:83:17: warning: unused variable 'x' [-Wunused-variable] const char* x; ^ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/base.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/base.c: In function 'database_open': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/base.c:206:56: warning: passing argument 2 of 'check_one_request' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] int e = check_one_request(rules, r) ? NOERR : -1; ^ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/mars.h:606, from /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/base.c:18: /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/proto.h:286:45: note: expected 'request *' {aka 'struct request *'} but argument is of type 'const request *' {aka 'const struct request *'} boolean check_one_request(rule* c, request* r); ~~~~~~~~~^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/base.c:217:67: warning: passing argument 2 of 'driver->validate' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if (driver->validate != NULL && driver->validate(b->data, r, e, mode) != NOERR) { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/base.c:217:67: note: expected 'request *' {aka 'struct request *'} but argument is of type 'const request *' {aka 'const struct request *'} /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/base.c:217:70: warning: passing argument 3 of 'driver->validate' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if (driver->validate != NULL && driver->validate(b->data, r, e, mode) != NOERR) { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/base.c:217:70: note: expected 'request *' {aka 'struct request *'} but argument is of type 'const request *' {aka 'const struct request *'} /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/base.c:222:39: warning: passing argument 2 of 'driver->open' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] error = driver->open(b->data, r, e, mode); ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/base.c:222:39: note: expected 'request *' {aka 'struct request *'} but argument is of type 'const request *' {aka 'const struct request *'} /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/base.c:222:42: warning: passing argument 3 of 'driver->open' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] error = driver->open(b->data, r, e, mode); ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/base.c:222:42: note: expected 'request *' {aka 'struct request *'} but argument is of type 'const request *' {aka 'const struct request *'} [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/authenticate.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/authenticate.c:795:17: warning: 'change_environment' defined but not used [-Wunused-function] static request* change_environment(request* real) { ^~~~~~~~~~~~~~~~~~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/bufr.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/bufr.c:488:13: warning: 'set_subset_count' defined but not used [-Wunused-function] static void set_subset_count(char* buffer, packed_key* k) { ^~~~~~~~~~~~~~~~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/certify.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/certify.c:22:13: warning: 'catch_alarm' defined but not used [-Wunused-function] static void catch_alarm(int sig) { ^~~~~~~~~~~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/check.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/check.c: In function 'condition_check': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/check.c:156:13: warning: 'b' may be used uninitialized in this function [-Wmaybe-uninitialized] boolean b; ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/check.c: In function 'doaction': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/check.c:311:17: warning: 's' may be used uninitialized in this function [-Wmaybe-uninitialized] notify_user(s, r); ^~~~~~~~~~~~~~~~~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/control.c.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/cos.c.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/ecaccess.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ecaccess.c: In function 'ecaccess_connect': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ecaccess.c:66:5: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buf, BUFSIZ - 1, file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/eccert.c.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/calc.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/calc.c: In function 'f_rms2': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/calc.c:1108:9: warning: unused variable 'missing' [-Wunused-variable] int missing = 0; ^~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/calc.c:1106:9: warning: unused variable 'i' [-Wunused-variable] int i, j; ^ At top level: /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/calc.c:2027:13: warning: 'fpe' defined but not used [-Wunused-function] static void fpe(int sig) { ^~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/calc.c:1668:13: warning: 'list_funcs' defined but not used [-Wunused-function] static void list_funcs() { ^~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/calc.c:1466:12: warning: 'notimp' defined but not used [-Wunused-function] static err notimp(math* p) { ^~~~~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/calc.c:24: /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/calc.c: In function 'f_covar': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/mars.h:205:17: warning: 'y' may be used uninitialized in this function [-Wmaybe-uninitialized] #define FREE(x) free_mem(x) ^~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/calc.c:996:13: note: 'y' was declared here double* y; ^ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/calc.c:24: /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/mars.h:205:17: warning: 'x' may be used uninitialized in this function [-Wmaybe-uninitialized] #define FREE(x) free_mem(x) ^~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/calc.c:995:13: note: 'x' was declared here double* x; ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/calc.c:1100:5: warning: 'gout' may be used uninitialized in this function [-Wmaybe-uninitialized] set_field(vout, gout, 0); ^~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object mars-client/src/CMakeFiles/marsclient.dir/pproc_mir.cc.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/environ.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/environ.c: In function 'get_environ': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/environ.c:260:72: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if ((EQ(who, "bamboo") || EQ(who, "deploy") || (EQ(who, "worker")) && !mars.marslite_mode)) { ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/environ.c:249:17: warning: unused variable 'owner' [-Wunused-variable] const char* owner = strcache(getenv("ECREALOWNER")); ^~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/environ.c:248:17: warning: unused variable 'abc' [-Wunused-variable] const char* abc = strcache(getenv("ECACCOUNT")); ^~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/environ.c:245:11: warning: unused variable 'emosChangeUser' [-Wunused-variable] char* emosChangeUser = getenv("EMOS_CHANGE_USER"); ^~~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/environ.c:244:11: warning: unused variable 'useWebmars' [-Wunused-variable] char* useWebmars = getenv("WEBMARS_USER"); ^~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/environ.c:243:19: warning: unused variable 'id' [-Wunused-variable] unsigned long id; ^~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/externf.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/externf.c:15:12: warning: 'setargs' defined but not used [-Wunused-function] static err setargs(FILE* f, int n) { ^~~~~~~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/extargs.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/extargs.c: In function 'mloadg_': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/extargs.c:305:27: warning: pointer targets in passing argument 3 of '_readany' differ in signedness [-Wpointer-sign] if (_readany(a->f, p, &v->fields[i]->length)) ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/mars.h:606, from /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/extargs.c:11: /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/proto.h:395:6: note: expected 'long int *' but argument is of type 'size_t *' {aka 'long unsigned int *'} long _readany(FILE* f, char* b, long* l); ^~~~~~~~ At top level: /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/extargs.c:88:13: warning: 'the_end' defined but not used [-Wunused-function] static void the_end(int code, void* data) { ^~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/extargs.c:85:13: warning: 'mout' defined but not used [-Wunused-function] static void mout(int lvl, char* msg) { ^~~~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/forwardbase.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/forwardbase.c: In function 'forward_validate': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/forwardbase.c:160:9: warning: unused variable 'i' [-Wunused-variable] int i; ^ [ 56%] Building CXX object mars-client/src/CMakeFiles/marsclient.dir/fdb5base.cc.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/expand.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/expand.c: In function 'count_matches': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/expand.c:479:26: warning: array subscript has type 'char' [-Wchar-subscripts] while (*a && *b && cm[*a] == cm[*b]) { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/expand.c:479:36: warning: array subscript has type 'char' [-Wchar-subscripts] while (*a && *b && cm[*a] == cm[*b]) { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/expand.c: In function 'update_step_list': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/expand.c:503:12: warning: unused variable 'save' [-Wunused-variable] value* save; ^~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/expand.c: In function 'expand_steps_verify': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/expand.c:568:17: warning: unused variable 'time' [-Wunused-variable] const char* time = get_value(r, "TIME", 0); ^~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/expand.c: In function 'expand_steps_month': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/expand.c:594:17: warning: unused variable 'time' [-Wunused-variable] const char* time = get_value(r, "TIME", 0); ^~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/expand.c:592:9: warning: unused variable 'n' [-Wunused-variable] int n = 0; ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/expand.c:590:18: warning: unused variable 'd0' [-Wunused-variable] long d1, d2, d0; ^~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/expand.c: In function 'expand_steps': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/expand.c:615:17: warning: unused variable 'step' [-Wunused-variable] const char* step; ^~~~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/feedtask.c.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/filebase.c.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/files.c.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/flatfilebase.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/flatfilebase.c:116:12: warning: 'readmany' defined but not used [-Wunused-function] static err readmany(struct flatfiledata* data, char* buff, long* len) { ^~~~~~~~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/field.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/field.c: In function 'to_packed_mem': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/field.c:444:9: warning: unused variable 'i' [-Wunused-variable] int i; ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/field.c: In function 'to_expand_mem': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/field.c:539:9: warning: unused variable 'i' [-Wunused-variable] int i; ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/field.c: In function '_request_to_fieldset': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/field.c:878:9: warning: unused variable 'p' [-Wunused-variable] int p = count_values(r, "INDEX"); ^ At top level: /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/field.c:128:14: warning: 'alloc_empty' defined but not used [-Wunused-function] static void* alloc_empty(long size) { ^~~~~~~~~~~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/free.c.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/gribbase.c.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/grib.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/grib.c: In function 'handle_to_request': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/grib.c:33:17: warning: unused variable 'p' [-Wunused-variable] const char* p; ^ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/guess.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/guess.c: In function 'scan_file': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/guess.c:114:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread((char*)&c, 1, 1, f); ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/handler.c.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/hash.c.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/hidden.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/hidden.c: In function 'add_hidden_parameters': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/hidden.c:445:11: warning: unused variable 'gridname' [-Wunused-variable] char* gridname; ^~~~~~~~ At top level: /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/hidden.c:181:13: warning: 'verifydate_to_basedate' defined but not used [-Wunused-function] static void verifydate_to_basedate(request* r) { ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/hidden.c:34:13: warning: 'hidden_sort_request' defined but not used [-Wunused-function] static void hidden_sort_request(request* r) { ^~~~~~~~~~~~~~~~~~~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/index.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/index.c: In function 'mars_field_index_print': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/index.c:135:29: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'off_t' {aka 'long int'} [-Wformat=] printf("offset = %lld length = %ld", idx->offset, idx->length); ~~~^ ~~~~~~~~~~~ %ld [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/ibmblk.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ibmblk.c: In function 'procces_reply': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ibmblk.c:300:26: warning: 'v1' may be used uninitialized in this function [-Wmaybe-uninitialized] v1->next = v2; ~~~~~~~~~^~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ibmblk.c:247:12: note: 'v1' was declared here value *v1, *v2; ^~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ibmblk.c:283:22: warning: 'p1' may be used uninitialized in this function [-Wmaybe-uninitialized] p1->next = p2; ~~~~~~~~~^~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ibmblk.c:246:16: note: 'p1' was declared here parameter *p1, *p2; ^~ [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/hypercube.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/hypercube.c: In function 'cube_contains': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/hypercube.c:557:9: warning: unused variable 'j' [-Wunused-variable] int j = 0; ^ At top level: /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/hypercube.c:394:13: warning: 'remove_axis' defined but not used [-Wunused-function] static void remove_axis(hypercube* h, const char* axis) { ^~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/hypercube.c:203:12: warning: 'init_axis' defined but not used [-Wunused-function] static int init_axis(const request* r) { ^~~~~~~~~ [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/lock.c.o [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/list.c.o [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/mcs.c.o [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/logfile.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/logfile.c: In function 'marslog': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/logfile.c:168:9: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result] system(cmd); ^~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/logfile.c:154:71: warning: '%s' directive writing up to 10239 bytes into a region of size 10200 [-Wformat-overflow=] sprintf(cmd, "env SMSDENIED=1 smslabel %s '%d out of %d' '%s' 2>&1 >/dev/null &", ^~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/logfile.c:158:21: buf); ~~~ In file included from /usr/include/stdio.h:873, from /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/logfile.c:12: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 60 or more bytes (assuming 10299) into a destination of size 10240 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/logfile.c:162:85: warning: '%s' directive writing up to 10239 bytes into a region of size 10186 [-Wformat-overflow=] sprintf(cmd, "env ECF_DENIED=1 ecflow_client --label %s '%d out of %d' '%s' 2>&1 >/dev/null &", ^~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/logfile.c:166:21: buf); ~~~ In file included from /usr/include/stdio.h:873, from /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/logfile.c:12: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 74 or more bytes (assuming 10313) into a destination of size 10240 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ [ 55%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_atlas.dir/atlas.cc.o In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/atlas.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:805:7: required from 'void Eigen::PlainObjectBase::_init1(const Scalar*) [with T = const double*; Derived = Eigen::Matrix; Eigen::PlainObjectBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = const double*; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:33:42: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/atlas.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/atlas.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >, Eigen::internal::assign_op, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/method/Ray.h:39:61: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/Vector3D.h:41, from /builddir/build/BUILD/Metview-5.20.0-Source/atlas/src/atlas/interpolation/element/Quad3D.h:16, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/util/Atlas.h:31, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/src/mir/repres/Iterator.h:17, from /builddir/build/BUILD/Metview-5.20.0-Source/mir/tests/unit/atlas.cc:20: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/memory.c.o [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/metadata.c.o [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/msbase.c.o [ 57%] Linking CXX executable mir_tests_unit_atlas [ 57%] Built target mir_tests_unit_atlas [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/langy.c.o In file included from /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/langy.y:279: lex.yy_mars.c: In function 'yy_mars_fatal_error': lex.yy_mars.c:1914:1: warning: 'noreturn' function does return [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/multibase.c.o [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/netcdf.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/netcdf.c: In function 'netcdf_to_request': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/netcdf.c:157:9: warning: unused variable 'ret' [-Wunused-variable] err ret = 0; ^~~ At top level: /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/netcdf.c:22:20: warning: 'get_type' defined but not used [-Wunused-function] static const char* get_type(int type) { ^~~~~~~~ [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/nfdbbase.c.o [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/netbase.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/netbase.c: In function 'ecaccess_connect': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/netbase.c:357:5: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buf, BUFSIZ - 1, file); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/hdf5.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/hdf5.c: In function 'read_hdf5_superblock01': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/hdf5.c:39:18: warning: unused variable 'consistency_flags' [-Wunused-variable] unsigned int consistency_flags; ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/hdf5.c:38:18: warning: unused variable 'group_node_k' [-Wunused-variable] unsigned int group_node_k; ^~~~~~~~~~~~ [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/nullbase.c.o [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/options.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:23:29: warning: missing braces around initializer [-Wmissing-braces] static option mars_opts[] = { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:280:5: "accuracy", { /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:286:30: OFFSET(globals, accuracy), } /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c: In function 'get_options': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/options.c:897:13: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] marslog(LOG_EXIT, ^~~~~~~~~~~~~~~~~ "Error in var_options size %d != %d (type=%d)", ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ size, opts[i].size, opts[i].kind); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/dhsbase.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/dhsbase.c: In function 'dhs_obs_check': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/dhsbase.c:704:29: warning: unused variable 'obsgroup' [-Wunused-variable] const char* obsgroup = get_value(dhs->req, "OBSGROUP", 0); ^~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/dhsbase.c: In function 'send_source': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/dhsbase.c:1545:11: warning: unused variable 'readbuffer' [-Wunused-variable] char* readbuffer = NULL; ^~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/dhsbase.c:1544:10: warning: unused variable 'readbufferlen' [-Wunused-variable] long readbufferlen = 1024 * 1024 * 20; ^~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/dhsbase.c: In function 'dhs_wait': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/dhsbase.c:2131:26: warning: unused variable 'digest' [-Wunused-variable] char digest[4096]; ^~~~~~ At top level: /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/dhsbase.c:1658:12: warning: 'receive_data' defined but not used [-Wunused-function] static err receive_data(dhsdata* dhs) { ^~~~~~~~~~~~ [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/queue.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/queue.c:73:13: warning: 'flush_queue' defined but not used [-Wunused-function] static void flush_queue(int code, void* data) { ^~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/queue.c:27:13: warning: 'catch_alarm' defined but not used [-Wunused-function] static void catch_alarm(int sig) { ^~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/queue.c:22:17: warning: 'udpmon' defined but not used [-Wunused-variable] static udpinfo* udpmon = 0; ^~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/queue.c:19:15: warning: 'blk' defined but not used [-Wunused-variable] static netblk blk = { ^~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/queue.c:18:12: warning: 'xmon' defined but not used [-Wunused-variable] static XDR xmon; ^~~~ [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/rdb.c.o [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/remove.c.o [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/restricted.c.o [ 57%] Building CXX object mars-client/src/CMakeFiles/marsclient.dir/pproc_none.cc.o [ 57%] Building CXX object mars-client/src/CMakeFiles/marsclient.dir/pproc.cc.o [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/schedule.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/schedule.c: In function 'user_category_allowed': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/schedule.c:49:14: warning: unused variable 'r' [-Wunused-variable] request* r = env; ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/schedule.c: In function 'check_dissemination_schedule': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/schedule.c:150:13: warning: unused variable 'release_delta_day' [-Wunused-variable] int release_delta_day = -1; ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/schedule.c:243:18: warning: unused variable 'release_days' [-Wunused-variable] long release_days = 0; ^~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/schedule.c:242:18: warning: unused variable 'release_hour' [-Wunused-variable] long release_hour = 0; ^~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/schedule.c:241:18: warning: unused variable 'release_minute' [-Wunused-variable] long release_minute = 0; ^~~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/schedule.c:240:18: warning: unused variable 'release_second' [-Wunused-variable] long release_second = delta + hour * 60 * 60 + minute * 60 + second + 0.5; ^~~~~~~~~~~~~~ [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/retrieve.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/retrieve.c: In function 'multi_choices': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/retrieve.c:71:52: warning: passing argument 2 of 'check_one_request' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] int e = check_one_request(rules, req) ? NOERR : -1; ^~~ In file included from /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/mars.h:606, from /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/retrieve.c:11: /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/proto.h:286:45: note: expected 'request *' {aka 'struct request *'} but argument is of type 'const request *' {aka 'const struct request *'} boolean check_one_request(rule* c, request* r); ~~~~~~~~~^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/retrieve.c: In function 'openbase': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/retrieve.c:192:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] *cache = findbase(x, r); ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/retrieve.c: In function 'retrieve': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/retrieve.c:293:14: warning: unused variable 'len' [-Wunused-variable] long len = pp[0].buflen; ^~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/retrieve.c: In function 'visit_database': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/retrieve.c:487:7: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] s = multi_choices(s, r, dbname, &e); ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/retrieve.c: In function 'handle_retrieve': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/retrieve.c:604:54: warning: passing argument 2 of 'visit_database' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] e = visit_database(r, t, target, need, &cnt, pproc); ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/retrieve.c:475:48: note: expected 'request *' {aka 'struct request *'} but argument is of type 'const request *' {aka 'const struct request *'} static err visit_database(request* r, request* s, database* target, int need, int* cnt, postproc pproc) { ~~~~~~~~~^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/retrieve.c:545:13: warning: unused variable 'expect' [-Wunused-variable] boolean expect = p ? atol(p) : 0; ^~~~~~ [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/server.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/server.c: In function 'server_run': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/server.c:288:17: warning: 'child_pid' may be used uninitialized in this function [-Wmaybe-uninitialized] waitpid(child_pid, &status, 0); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/sh2ll.c.o [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/statistics.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/statistics.c: In function 'locked_write': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/statistics.c:125:13: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(fd, str, len); ^~~~~~~~~~~~~~~~~~~ At top level: /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/statistics.c:60:12: warning: 'unlock_fd' defined but not used [-Wunused-function] static int unlock_fd(int fd) { ^~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/statistics.c:38:12: warning: 'lock_fd' defined but not used [-Wunused-function] static int lock_fd(int fd) { ^~~~~~~ [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/stream.c.o [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/service.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/service.c: In function 'encode_request': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/service.c:43:16: warning: unused variable '_tcpdbg' [-Wunused-variable] extern int _tcpdbg; ^~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/service.c: In function 'decode_request': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/service.c:74:16: warning: unused variable '_tcpdbg' [-Wunused-variable] extern int _tcpdbg; ^~~~~~~ [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/request.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/request.c: In function 'name_to_date': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/request.c:920:29: warning: unused variable 'tmp' [-Wunused-variable] long julian, second, i, tmp[4]; ^~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/request.c:920:26: warning: unused variable 'i' [-Wunused-variable] long julian, second, i, tmp[4]; ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/request.c: In function 'split_monthly': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/request.c:2539:9: warning: unused variable 'i' [-Wunused-variable] int i = 0; ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/request.c: In function 'ordercb': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/request.c:2137:37: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(buf, "%d", time * 100); ^ In file included from /usr/include/stdio.h:873, from /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/request.c:15: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output between 2 and 11 bytes into a destination of size 10 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/request.c: In function 'patch_steprange': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/request.c:149:17: warning: '*((void *)&range+8)' may be used uninitialized in this function [-Wmaybe-uninitialized] add_value(s, "STEP", "%ld-%ld", range.from, range.to); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/request.c:149:17: warning: 'range' may be used uninitialized in this function [-Wmaybe-uninitialized] [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/time.c.o [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/tcp.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/tcp.c: In function 'is_hostname': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/tcp.c:300:15: warning: unused variable 'addr' [-Wunused-variable] in_addr_t addr; ^~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/tcp.c: In function 'traceroute': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/tcp.c:330:15: warning: unused variable 'net' [-Wunused-variable] char* net = inet_ntoa(from->sin_addr); ^~~ [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/timer.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/timer.c: In function 'timed_wind_next': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/timer.c:242:12: warning: variable 'total' set but not used [-Wunused-but-set-variable] long64 total = 0; ^~~~~ [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/target.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/target.c: In function 'make_target': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/target.c:372:46: warning: '0' flag used with '%s' gnu_printf format [-Wformat=] sprintf(tmp, "%0*s", size, value); ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/target.c:372:45: warning: field width specifier '*' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] sprintf(tmp, "%0*s", size, value); ~~^~ ~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/target.c:384:49: warning: field width specifier '*' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] sprintf(tmp, "%0*d", size, atol(value)); ~~^~ ~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/target.c:384:50: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long int' [-Wformat=] sprintf(tmp, "%0*d", size, atol(value)); ~~~^ ~~~~~~~~~~~ %0*ld /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/target.c:386:50: warning: '0' flag used with '%s' gnu_printf format [-Wformat=] sprintf(tmp, "%0*s", size, value); ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/target.c:386:49: warning: field width specifier '*' expects argument of type 'int', but argument 3 has type 'size_t' {aka 'long unsigned int'} [-Wformat=] sprintf(tmp, "%0*s", size, value); ~~^~ ~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/target.c: In function 'target_close': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/target.c:680:17: warning: unused variable 'f' [-Wunused-variable] targetfile* f = NULL; ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/target.c: In function 'target_cntl': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/target.c:789:17: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] ftruncate(fileno(f->file), f->start); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/target.c: In function 'make_target': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/target.c:367:24: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] if (value) { ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/target.c: In function 'target_write': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/target.c:770:16: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized] return set_field(g->fs, read_field(g->file, pos, *length), n); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building C object mars-client/src/CMakeFiles/marsclient.dir/udp.c.o [ 58%] Building C object mars-client/src/CMakeFiles/marsclient.dir/version.c.o [ 58%] Building C object mars-client/src/CMakeFiles/marsclient.dir/variable.c.o [ 58%] Building C object mars-client/src/CMakeFiles/marsclient.dir/apibase.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/apibase.c:115:14: warning: 'post_open' declared 'static' but never defined [-Wunused-function] static FILE* post_open(apidata*, const char*, const char*, const char*); ^~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/apibase.c:543:12: warning: 'apibase_list' defined but not used [-Wunused-function] static err apibase_list(void* data, request* r) { ^~~~~~~~~~~~ [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/tools.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/tools.c: In function 'real_name': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/tools.c:1202:9: warning: ignoring return value of 'getcwd', declared with attribute warn_unused_result [-Wunused-result] getcwd(dir, 1024); ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/tools.c:1203:28: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(tmp, "%s/%s", dir, fname); ^ In file included from /usr/include/stdio.h:873, from /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/mars.h:29, from /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/tools.c:11: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ [ 58%] Building C object mars-client/src/CMakeFiles/marsclient.dir/json.c.o [ 58%] Building C object mars-client/src/CMakeFiles/marsclient.dir/api.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/api.c: In function 'print_max': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/api.c:193:17: warning: unused variable 'q' [-Wunused-variable] const char* q = msg; ^ [ 58%] Building C object mars-client/src/CMakeFiles/marsclient.dir/wind.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/wind.c: In function 'wind_free': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/wind.c:383:9: warning: unused variable 'i' [-Wunused-variable] int i; ^ [ 58%] Building C object mars-client/src/CMakeFiles/marsclient.dir/nctarget.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/nctarget.c: In function 'netcdf_field_save': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/nctarget.c:359:9: warning: unused variable 'in' [-Wunused-variable] int in; ^~ [ 58%] Building C object mars-client/src/CMakeFiles/marsclient.dir/marsxdr.c.o /builddir/build/BUILD/Metview-5.20.0-Source/build/mars-client/src/marsxdr.c: In function 'xdr_value': /builddir/build/BUILD/Metview-5.20.0-Source/build/mars-client/src/marsxdr.c:47:20: warning: unused variable 'buf' [-Wunused-variable] register int32_t *buf; ^~~ /builddir/build/BUILD/Metview-5.20.0-Source/build/mars-client/src/marsxdr.c: In function 'xdr_request': /builddir/build/BUILD/Metview-5.20.0-Source/build/mars-client/src/marsxdr.c:63:20: warning: unused variable 'buf' [-Wunused-variable] register int32_t *buf; ^~~ /builddir/build/BUILD/Metview-5.20.0-Source/build/mars-client/src/marsxdr.c: In function 'xdr_parameter': /builddir/build/BUILD/Metview-5.20.0-Source/build/mars-client/src/marsxdr.c:83:20: warning: unused variable 'buf' [-Wunused-variable] register int32_t *buf; ^~~ /builddir/build/BUILD/Metview-5.20.0-Source/build/mars-client/src/marsxdr.c: In function 'xdr_netlock': /builddir/build/BUILD/Metview-5.20.0-Source/build/mars-client/src/marsxdr.c:206:20: warning: unused variable 'buf' [-Wunused-variable] register int32_t *buf; ^~~ /builddir/build/BUILD/Metview-5.20.0-Source/build/mars-client/src/marsxdr.c: In function 'xdr_cache_index': /builddir/build/BUILD/Metview-5.20.0-Source/build/mars-client/src/marsxdr.c:218:20: warning: unused variable 'buf' [-Wunused-variable] register int32_t *buf; ^~~ [ 58%] Building C object mars-client/src/CMakeFiles/marsclient.dir/ncschema.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncschema.c: In function 'netcdf_dimension_finalize': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncschema.c:16:15: warning: unused variable 'k' [-Wunused-variable] int i, j, k; ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncschema.c: In function 'get_attr': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncschema.c:129:11: warning: unused variable 's' [-Wunused-variable] short s; ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncschema.c:128:19: warning: unused variable 'b' [-Wunused-variable] unsigned char b; ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncschema.c:127:10: warning: unused variable 'l' [-Wunused-variable] long l; ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncschema.c:126:9: warning: unused variable 'n' [-Wunused-variable] int n; ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncschema.c:125:12: warning: unused variable 'd' [-Wunused-variable] double d; ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncschema.c:124:11: warning: unused variable 'f' [-Wunused-variable] float f; ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncschema.c:123:10: warning: unused variable 'tmp' [-Wunused-variable] char tmp[10480]; ^~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncschema.c: In function 'netcdf_field_add_path': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncschema.c:219:12: warning: unused variable 'j' [-Wunused-variable] int i, j; ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncschema.c: In function 'netcdf_attribute_to_request': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncschema.c:333:13: warning: statement will never be executed [-Wswitch-unreachable] marslog(LOG_DBUG, "NetCDF: attribute type %d", c->type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ At top level: /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncschema.c:9:12: warning: 'netcdf_dimension_finalize' defined but not used [-Wunused-function] static err netcdf_dimension_finalize(netcdf_field* f, netcdf_dimension_list* list) { ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncschema.c: In function 'netcdf_schema_to_request': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncschema.c:367:21: warning: 'd' may be used uninitialized in this function [-Wmaybe-uninitialized] mars_field_index_add(idx, c->name, s_ok, buf, l_ok, l, d_ok, d); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncschema.c:324:16: note: 'd' was declared here double d; ^ [ 58%] Building C object mars-client/src/CMakeFiles/marsclient.dir/nctypes.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/nctypes.c: In function 'netcdf_variable_by_name': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/nctypes.c:505:26: warning: unused variable 'n' [-Wunused-variable] netcdf_variable* n = c->next; ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/nctypes.c: In function 'netcdf_attribute_by_name': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/nctypes.c:518:27: warning: unused variable 'n' [-Wunused-variable] netcdf_attribute* n = c->next; ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/nctypes.c: In function 'netcdf_dimension_by_name': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/nctypes.c:531:27: warning: unused variable 'n' [-Wunused-variable] netcdf_dimension* n = c->next; ^ [ 58%] Building C object mars-client/src/CMakeFiles/marsclient.dir/mars_client_version.c.o [ 58%] Building C object mars-client/src/CMakeFiles/marsclient.dir/ncmerge.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncmerge.c: In function 'netcdf_attribute_merge': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncmerge.c:57:9: warning: unused variable 'e' [-Wunused-variable] int e; ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncmerge.c: In function 'netcdf_dimension_merge': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncmerge.c:93:9: warning: unused variable 'e' [-Wunused-variable] int e; ^ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncmerge.c: In function 'netcdf_variable_merge_content': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncmerge.c:133:22: warning: unused variable 'dim_var' [-Wunused-variable] netcdf_variable* dim_var; ^~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncmerge.c:131:9: warning: unused variable 'e' [-Wunused-variable] int e = 0; ^ At top level: /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/ncmerge.c:40:16: warning: 'netcdf_same_dimension' defined but not used [-Wunused-function] static boolean netcdf_same_dimension(netcdf_dimension* a, netcdf_dimension* b) { ^~~~~~~~~~~~~~~~~~~~~ [ 58%] Linking CXX shared library ../../lib/libmarsclient.so CMakeFiles/marsclient.dir/files.c.o: In function `marstmp': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/files.c:20: warning: the use of `tempnam' is dangerous, better use `mkstemp' [ 58%] Built target marsclient [ 58%] Generating ui_TextDialog.h [ 58%] Generating moc_AbstractSearchLine.cpp [ 58%] Building C object mars-client/src/CMakeFiles/mars.bin.dir/mars.c.o /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/mars.c: In function 'main': /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/mars.c:42:10: warning: unused variable 'grib_api_version' [-Wunused-variable] long grib_api_version = grib_get_api_version(); ^~~~~~~~~~~~~~~~ [ 58%] Generating moc_CalendarDialog.cpp [ 58%] Generating moc_DateEditWidget.cpp [ 58%] Generating moc_GotoLineDialog.cpp [ 59%] Generating moc_LocationMap.cpp [ 59%] Generating moc_LocationView.cpp [ 58%] Linking C executable mars.bin [ 59%] Built target mars.bin [ 58%] Building C object metview/src/libMvMacroApi/CMakeFiles/macro_api_c.dir/macro_api.c.o /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMvMacroApi/macro_api.c: In function 'mci_get_vector': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMvMacroApi/macro_api.c:806:9: warning: unused variable 'read' [-Wunused-variable] int read; ^~~~ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMvMacroApi/macro_api.c:805:10: warning: unused variable 'buf' [-Wunused-variable] char buf[20] = ""; ^~~ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMvMacroApi/macro_api.c:804:11: warning: unused variable 'f' [-Wunused-variable] FILE* f; ^ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMvMacroApi/macro_api.c:803:13: warning: unused variable 'v' [-Wunused-variable] double* v; ^ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMvMacroApi/macro_api.c:802:17: warning: unused variable 'path' [-Wunused-variable] const char* path; ^~~~ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMvMacroApi/macro_api.c:801:17: warning: unused variable 'c' [-Wunused-variable] const char* c; ^ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMvMacroApi/macro_api.c:799:15: warning: unused variable 'i' [-Wunused-variable] int size, i; ^ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMvMacroApi/macro_api.c:799:9: warning: unused variable 'size' [-Wunused-variable] int size, i; ^~~~ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMvMacroApi/macro_api.c: In function 'mci_return_vector': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMvMacroApi/macro_api.c:817:9: warning: unused variable 'i' [-Wunused-variable] int i; ^ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMvMacroApi/macro_api.c: In function 'mifi_load_one_grib_to_memory_': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMvMacroApi/macro_api.c:1239:18: warning: unused variable 'gh' [-Wunused-variable] grib_handle* gh; ^~ At top level: /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMvMacroApi/macro_api.c:122:13: warning: 'the_end' defined but not used [-Wunused-function] static void the_end(int code, void* data) ^~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMvMacroApi/macro_api.c:118:13: warning: 'mout' defined but not used [-Wunused-function] static void mout(int lvl, char* msg) ^~~~ [ 59%] Generating moc_LocationWidget.cpp [ 59%] Generating moc_MessageControlPanel.cpp [ 59%] Building C object metview/src/libMvMacroApi/CMakeFiles/macro_api_c.dir/__/libMetview/VectorUtils.c.o /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMetview/VectorUtils.c: In function 'read_vector_from_request': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMetview/VectorUtils.c:38:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(buf, sizeof(char), 14, f); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMetview/VectorUtils.c:47:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(buf, sizeof(char), 10, f); /* read the data type */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMetview/VectorUtils.c:56:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&size, sizeof(int), 1, f); /* read the number of values */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Generating moc_MessageLabel.cpp [ 59%] Generating moc_MvQAbstractMessageExaminer.cpp [ 59%] Linking C static library ../../../lib/libmacro_api_c.a [ 58%] Building CXX object metview/src/libFTimeUtil/CMakeFiles/MvFTimeUtil.dir/fmettim.cc.o [ 59%] Built target macro_api_c [ 59%] Generating moc_MvQArrowSpinWidget.cpp [ 59%] Generating moc_MvQApplication.cpp [ 59%] Building CXX object metview/src/libFTimeUtil/CMakeFiles/MvFTimeUtil.dir/fsortabl.cc.o [ 59%] Generating moc_MvQCheckBoxCombo.cpp [ 59%] Generating moc_MvQColourWidget.cpp [ 59%] Building CXX object metview/src/libFTimeUtil/CMakeFiles/MvFTimeUtil.dir/fobject.cc.o [ 59%] Generating moc_MvQComboLine.cpp [ 59%] Generating moc_MvQConfigDialog.cpp [ 59%] Generating moc_MvQFileListModel.cpp [ 59%] Generating moc_MvQFileListWidget.cpp [ 59%] Generating moc_MvQFilterTreeWidget.cpp [ 59%] Generating moc_MvQKeyDialog.cpp [ 59%] Generating moc_MvQKeyMimeData.cpp [ 59%] Generating moc_MvQKeyModel.cpp [ 59%] Generating moc_MvQKeyProfileModel.cpp [ 59%] Building CXX object metview/src/libFTimeUtil/CMakeFiles/MvFTimeUtil.dir/fdyntime.cc.o [ 59%] Generating moc_MvQKeyProfileTree.cpp [ 59%] Generating moc_MvQLineEdit.cpp [ 59%] Generating moc_MvQLogPanel.cpp [ 59%] Generating moc_MvQMailDialog.cpp [ 59%] Generating moc_MvQLogBrowser.cpp [ 59%] Generating moc_MvQProfileWidget.cpp [ 59%] Generating moc_MvQRangeWidget.cpp [ 59%] Generating moc_MvQProfileView.cpp [ 59%] Generating moc_MvQScmDataWidget.cpp [ 59%] Generating moc_MvQSearchLinePanel.cpp [ 60%] Generating moc_MvQScmModel.cpp [ 60%] Generating moc_MvQService.cpp [ 60%] Generating moc_MvQStackedEditor.cpp [ 60%] Generating moc_MvQStationsWidget.cpp [ 60%] Generating moc_MvQTabManager.cpp [ 60%] Generating moc_MvQStyleTreeWidget.cpp [ 60%] Generating moc_MvQTreeView.cpp [ 60%] Generating moc_MvQTreeViewSearchLine.cpp [ 60%] Generating moc_MvQWebViewSearchLine.cpp [ 60%] Generating moc_PlainTextEdit.cpp [ 60%] Generating moc_PlainTextWidget.cpp [ 60%] Generating moc_PropertyLineEditor.cpp [ 59%] Building CXX object metview/src/libFTimeUtil/CMakeFiles/MvFTimeUtil.dir/fstatime.cc.o [ 60%] Generating moc_TextEditSearchLine.cpp [ 60%] Generating moc_TextDialog.cpp [ 60%] Generating moc_TransparencyWidget.cpp [ 60%] Generating ui_CalendarDialog.h [ 60%] Generating ui_GotoLineDialog.h [ 60%] Generating ui_LocationMap.h [ 60%] Generating ui_LocationWidget.h [ 60%] Generating ui_PlainTextWidget.h [ 60%] Generating ui_SearchLineWidget.h [ 60%] Linking CXX shared library ../../../lib/libMvFTimeUtil.so [ 60%] Built target MvFTimeUtil [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_DateEditWidget.cpp.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_CalendarDialog.cpp.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_AbstractSearchLine.cpp.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_GotoLineDialog.cpp.o [ 60%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvAbstractApplication.cc.o [ 60%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/ConfigLoader.cc.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_LocationMap.cpp.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_LocationView.cpp.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_LocationWidget.cpp.o [ 60%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvService.cc.o [ 60%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvProtocol.cc.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MessageControlPanel.cpp.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MessageLabel.cpp.o [ 60%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvFunction.cc.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_PlainTextEdit.cpp.o [ 60%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvApplication.cc.o [ 60%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/GribVertical.cc.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_PlainTextWidget.cpp.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_PropertyLineEditor.cpp.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_TextEditSearchLine.cpp.o [ 60%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvLanguage.cc.o [ 60%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvRequest.cc.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_TextDialog.cpp.o [ 61%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvIconLanguage.cc.o [ 61%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_TransparencyWidget.cpp.o [ 61%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQAbstractMessageExaminer.cpp.o [ 61%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvIconParameter.cc.o [ 61%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQArrowSpinWidget.cpp.o [ 61%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvGeoPointSet.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQApplication.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQCheckBoxCombo.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvFieldSet.cc.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvGrid.cc.o [ 61%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvGeoPoints.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQColourWidget.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvFilter.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQConfigDialog.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQComboLine.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQFileListModel.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvIconClassCore.cc.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvFlexpart.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQFileListWidget.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQFilterTreeWidget.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvSerie.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQKeyDialog.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvFlextra.cc.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvFortran.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQKeyMimeData.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvTable.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQKeyModel.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQKeyProfileModel.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvTimeSerie.cc.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvDate.cc.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvLocation.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQKeyProfileTree.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQLineEdit.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQLogBrowser.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvObsSet.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQLogPanel.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQMailDialog.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvLog.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQProfileView.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvPrepBufrPrep.cc.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvObs.cc.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvSci.cc.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvTask.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQProfileWidget.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQRangeWidget.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQScmDataWidget.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvServiceTask.cc.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvShellTask.cc.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvVisTool.cc.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/LLMatrixToGRIB.cc.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvMatrix.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQService.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQSearchLinePanel.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvDebugPrintControl.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQScmModel.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/BufrFilterDef.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQStackedEditor.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/Path.cc.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvScanFileType.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQStationsWidget.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQTabManager.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/BufrLocationCollector.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQStyleTreeWidget.cpp.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/Cached.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQWebViewSearchLine.cpp.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQTreeView.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/BufrMetaData.cc.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQTreeViewSearchLine.cpp.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/LogHandler.cc.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/AbstractTextEditSearchInterface.cc.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/AbstractSearchLine.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MtInputEvent.cc.o [ 63%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/GribMetaData.cc.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/BufrFilterEngine.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvAlmostObsoleteRequest.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvBinaryReader.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvBufrEdition.cc.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/CalendarDialog.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/CustomLabel.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/DateEditWidget.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvElement.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/GotoLineDialog.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvException.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvEccBufr.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/IconProvider.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvBufrElementTable.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/LocationMap.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvKeyCondition.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/LocationView.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/LocationWidget.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvKeyProfile.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvKeyManager.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvList.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MessageControlPanel.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvMessageMetaData.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/PlainTextEdit.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MessageLabel.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/PlainTextSearchInterface.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvProfileData.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvMiscellaneous.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvPath.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvRequestUtil.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvStopWatch.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/PlainTextSearchLine.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvTmpFile.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/PlainTextWidget.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvVariant.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvVersionInfo.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/Point.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/StatusMsgHandler.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/proj_braz.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/PropertyLineEditor.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/StringMatchCombo.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/StatsCompute.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/StringMatchMode.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/Request.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/Tokenizer.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/TableReader.cc.o [ 64%] Building C object metview/src/libMetview/CMakeFiles/Metview.dir/UtilitiesC.c.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/TextEditSearchLine.cc.o [ 64%] Building C object metview/src/libMetview/CMakeFiles/Metview.dir/VectorUtils.c.o /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMetview/VectorUtils.c: In function 'read_vector_from_request': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMetview/VectorUtils.c:38:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(buf, sizeof(char), 14, f); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMetview/VectorUtils.c:47:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(buf, sizeof(char), 10, f); /* read the data type */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMetview/VectorUtils.c:56:9: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread(&size, sizeof(int), 1, f); /* read the number of values */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/TransparencyWidget.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/TextDialog.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvNetwork.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/TreeModelMatchCollector.cc.o [ 65%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvRttov.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvNetCDF.cc.o [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQAbout.cc.o [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQArrowSpinWidget.cc.o [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQApplication.cc.o [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQCheckBoxCombo.cc.o [ 65%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvScm.cc.o [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQComboLine.cc.o [ 65%] Linking CXX shared library ../../../lib/libMetview.so CMakeFiles/Metview.dir/MvPrepBufrPrep.cc.o: In function `metview::MvPrepBufrPrep::createPrepBufrTableDir()': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/libMetview/MvPrepBufrPrep.cc:104: warning: the use of `tempnam' is dangerous, better use `mkstemp' [ 65%] Built target Metview [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQConfigDialog.cc.o [ 65%] Building CXX object metview/src/Divrot/CMakeFiles/Divrot.dir/Divrot.cc.o [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQDragDrop.cc.o [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQDropTarget.cc.o [ 65%] Building CXX object metview/src/Divrot/CMakeFiles/Divrot.dir/divrot-exFortran.cc.o [ 65%] Building CXX object metview/src/Ecfile/CMakeFiles/Ecfs.dir/Ecfs.cc.o [ 65%] Linking CXX executable ../../../bin/Divrot [ 65%] Built target Divrot [ 65%] Linking CXX executable ../../../bin/Ecfs [ 65%] Built target Ecfs [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQColourWidget.cc.o [ 65%] Building CXX object metview/src/Eccharts/CMakeFiles/Eccharts.dir/Eccharts.cc.o [ 65%] Building CXX object metview/src/Event/CMakeFiles/event.dir/Event.cc.o [ 65%] Building CXX object metview/src/Event/CMakeFiles/event.dir/OutputQueue.cc.o [ 65%] Linking CXX executable ../../../bin/Eccharts [ 65%] Built target Eccharts [ 65%] Building CXX object metview/src/Event/CMakeFiles/event.dir/ProcessingQueue.cc.o [ 65%] Building CXX object metview/src/Event/CMakeFiles/event.dir/Queue.cc.o [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQFileInfoLabel.cc.o [ 65%] Building CXX object metview/src/Event/CMakeFiles/event.dir/Service.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Event/Service.cc: In function 'void _xdrrec_create(XDR*, unsigned int, unsigned int, mxdrparam, mxdrproc, mxdrproc)': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Event/Service.cc:46:53: warning: invalid conversion from 'mxdrproc' {aka 'int (*)(char*, char*, int)'} to 'int (*)(void*, void*, int)' [-fpermissive] xdrrec_create(xdrs, sendsize, recvsize, handle, readfunc, writefunc); ^~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:43, from /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/mars.h:39, from /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Event/include/Event.h:12, from /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Event/Service.cc:21: /usr/include/tirpc/rpc/xdr.h:362:8: note: initializing argument 5 of 'void xdrrec_create(XDR*, u_int, u_int, void*, int (*)(void*, void*, int), int (*)(void*, void*, int))' int (*)(void *, void *, int), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Event/Service.cc:46:63: warning: invalid conversion from 'mxdrproc' {aka 'int (*)(char*, char*, int)'} to 'int (*)(void*, void*, int)' [-fpermissive] xdrrec_create(xdrs, sendsize, recvsize, handle, readfunc, writefunc); ^~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:43, from /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/mars.h:39, from /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Event/include/Event.h:12, from /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Event/Service.cc:21: /usr/include/tirpc/rpc/xdr.h:363:8: note: initializing argument 6 of 'void xdrrec_create(XDR*, u_int, u_int, void*, int (*)(void*, void*, int), int (*)(void*, void*, int))' int (*)(void *, void *, int)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQFileDialog.cc.o [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQFileListModel.cc.o [ 65%] Building CXX object metview/src/Event/CMakeFiles/event.dir/WaitingQueue.cc.o [ 65%] Building C object metview/src/Macro/CMakeFiles/mvimport.dir/mvimport.c.o /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimport.c: In function 'import_all_requests': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimport.c:626:17: warning: unused variable 'p' [-Wunused-variable] const char* p; ^ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimport.c: In function 'import_macro': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimport.c:645:10: warning: unused variable 'line' [-Wunused-variable] char line[1024]; ^~~~ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimport.c: In function 'import_file': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimport.c:671:10: warning: unused variable 'line' [-Wunused-variable] char line[1024]; ^~~~ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimport.c: In function 'import_macroparam': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimport.c:681:17: warning: unused variable 'p' [-Wunused-variable] const char* p; ^ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimport.c: In function 'import_window': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimport.c:998:9: warning: unused variable 'i' [-Wunused-variable] int i = 0; ^ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimport.c:997:9: warning: unused variable 'm' [-Wunused-variable] int m = 0; ^ At top level: /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimport.c:624:16: warning: 'import_all_requests' defined but not used [-Wunused-function] static boolean import_all_requests(FILE* f, const char* icon, request* r, request* u) ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimport.c: In function 'import': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimport.c:823:28: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(buf, "%s/%s", mvhome, icon); ^ In file included from /usr/include/stdio.h:873, from /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/mars.h:29, from /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimport.c:10: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ [ 65%] Linking CXX executable ../../../bin/event [ 65%] Built target event [ 65%] Linking C executable ../../../bin/mvimport [ 65%] Built target mvimport [ 65%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/value.cc.o [ 65%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/code.cc.o [ 67%] Building C object metview/src/Macro/CMakeFiles/mvimportDesktop.dir/mvimportDesktop.c.o /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimportDesktop.c: In function 'import_all_requests': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimportDesktop.c:683:17: warning: unused variable 'p' [-Wunused-variable] const char* p; ^ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimportDesktop.c: In function 'import_macro': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimportDesktop.c:702:10: warning: unused variable 'line' [-Wunused-variable] char line[1024]; ^~~~ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimportDesktop.c: In function 'import_file': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimportDesktop.c:728:10: warning: unused variable 'line' [-Wunused-variable] char line[1024]; ^~~~ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimportDesktop.c: In function 'import_macroparam': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimportDesktop.c:738:17: warning: unused variable 'p' [-Wunused-variable] const char* p; ^ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimportDesktop.c: In function 'import': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimportDesktop.c:893:10: warning: unused variable 'dot' [-Wunused-variable] char dot[1024]; ^~~ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimportDesktop.c: In function 'get_iconClass': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimportDesktop.c:1031:17: warning: unused variable 'cnt' [-Wunused-variable] int cnt = 0; ^~~ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimportDesktop.c:1017:10: warning: unused variable 'name' [-Wunused-variable] char name[256]; ^~~~ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimportDesktop.c: In function 'import_window': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimportDesktop.c:1164:9: warning: unused variable 'i' [-Wunused-variable] int i = 0; ^ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimportDesktop.c:1163:9: warning: unused variable 'm' [-Wunused-variable] int m = 0; ^ At top level: /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimportDesktop.c:681:16: warning: 'import_all_requests' defined but not used [-Wunused-function] static boolean import_all_requests(FILE* f, const char* icon, request* r, request* u) ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimportDesktop.c: In function 'import': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimportDesktop.c:909:28: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] sprintf(buf, "%s/%s", mvhome, icon); ^ In file included from /usr/include/stdio.h:873, from /builddir/build/BUILD/Metview-5.20.0-Source/mars-client/src/mars.h:29, from /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/mvimportDesktop.c:10: /usr/include/bits/stdio2.h:36:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 1025) into a destination of size 1024 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQFileListWidget.cc.o [ 67%] Linking C executable ../../../bin/mvimportDesktop [ 67%] Built target mvimportDesktop [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/variable.cc.o [ 67%] Building CXX object metview/src/MvApp/CMakeFiles/pool.dir/pool.cc.o [ 67%] Linking CXX executable ../../../bin/pool [ 67%] Built target pool [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQFilterTreeWidget.cc.o [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/context.cc.o [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/script.cc.o [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQKeyMimeData.cc.o [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQHighlighter.cc.o [ 67%] Building CXX object metview/src/MvApp/CMakeFiles/Mars.dir/MarsG2.cc.o [ 67%] Linking CXX executable ../../../bin/Mars [ 67%] Built target Mars [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/misc.cc.o [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQKeyModel.cc.o [ 67%] Building CXX object metview/src/MvApp/CMakeFiles/togrib.dir/togrib.cc.o [ 67%] Linking CXX executable ../../../bin/togrib [ 67%] Built target togrib [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/number.cc.o [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/files.cc.o [ 67%] Building CXX object metview/src/MvApp/CMakeFiles/tomatrix.dir/tomatrix.cc.o [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/stack.cc.o [ 67%] Linking CXX executable ../../../bin/tomatrix [ 67%] Built target tomatrix [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/date.cc.o [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQKeyDialog.cc.o [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQKeyProfileModel.cc.o [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQKeyProfileTree.cc.o [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/mstring.cc.o [ 67%] Building CXX object metview/src/MvApp/CMakeFiles/geo_to_grib.dir/geo_to_grib.cc.o [ 67%] Linking CXX executable ../../../bin/geo_to_grib [ 67%] Built target geo_to_grib [ 67%] Building CXX object metview/src/MvApp/CMakeFiles/grib_to_geo.dir/grib_to_geo.cc.o [ 67%] Linking CXX executable ../../../bin/grib_to_geo [ 67%] Built target grib_to_geo [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/request.cc.o [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQLineEdit.cc.o [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/Unix.cc.o [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQLogBrowser.cc.o [ 67%] Building CXX object metview/src/Flextra/CMakeFiles/FlextraPrepare.dir/FlextraPrepare.cc.o [ 68%] Linking CXX executable ../../../bin/FlextraPrepare [ 68%] Built target FlextraPrepare [ 68%] Building CXX object metview/src/Flextra/CMakeFiles/FlextraRun.dir/FlextraRun.cc.o [ 68%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQLogPanel.cc.o [ 68%] Linking CXX executable ../../../bin/FlextraRun [ 68%] Built target FlextraRun [ 68%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/mlist.cc.o [ 68%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/module.cc.o [ 68%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQMailDialog.cc.o [ 68%] Building CXX object metview/src/Flextra/CMakeFiles/FlextraVisualiser.dir/FlextraVisualiser.cc.o [ 68%] Linking CXX executable ../../../bin/FlextraVisualiser [ 68%] Built target FlextraVisualiser [ 68%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/remote.cc.o [ 68%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQMainWindow.cc.o [ 68%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/grib.cc.o [ 68%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/function.cc.o [ 68%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/matrix.cc.o [ 68%] Building CXX object metview/src/Flextra/CMakeFiles/flexpartField.dir/flexpartField.cc.o [ 70%] Linking CXX executable ../../../bin/flexpartField [ 70%] Built target flexpartField [ 68%] Building CXX object metview/src/Flextra/CMakeFiles/FlexpartRun.dir/FlexpartRun.cc.o [ 70%] Linking CXX executable ../../../bin/FlexpartRun [ 70%] Built target FlexpartRun [ 69%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/image.cc.o [ 68%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQAbstractMessageExaminer.cc.o [ 70%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/arith.cc.o [ 70%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQPanel.cc.o [ 70%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/extern.cc.o [ 70%] Building CXX object metview/src/Flextra/CMakeFiles/flexpartReceptor.dir/flexpartReceptor.cc.o [ 70%] Linking CXX executable ../../../bin/flexpartReceptor [ 70%] Built target flexpartReceptor [ 70%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQPixmapCache.cc.o [ 70%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/mvector.cc.o [ 70%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/mtable.cc.o [ 70%] Building CXX object metview/src/Flextra/CMakeFiles/flexpartTrajectory.dir/flexpartTrajectory.cc.o [ 71%] Linking CXX executable ../../../bin/flexpartTrajectory [ 71%] Built target flexpartTrajectory [ 71%] Building CXX object metview/src/GribVectors/CMakeFiles/GribVectors.dir/Vectors.cc.o [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/library.cc.o [ 70%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQProfileWidget.cc.o [ 71%] Linking CXX executable ../../../bin/GribVectors [ 71%] Built target GribVectors [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/debug.cc.o [ 71%] Building CXX object metview/src/Hovmoeller/CMakeFiles/Hovmoeller.dir/Hovmoeller.cc.o [ 71%] Building CXX object metview/src/Hovmoeller/CMakeFiles/Hovmoeller.dir/HovArea.cc.o [ 71%] Building CXX object metview/src/Hovmoeller/CMakeFiles/Hovmoeller.dir/HovExpand.cc.o [ 71%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQProfileView.cc.o [ 71%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQRangeWidget.cc.o [ 71%] Building CXX object metview/src/KML/CMakeFiles/GeoToKML.dir/GeoToKML.cc.o [ 71%] Linking CXX executable ../../../bin/GeoToKML [ 71%] Built target GeoToKML [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/bufr.cc.o [ 71%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQSearchLinePanel.cc.o [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/compute.cc.o [ 71%] Building CXX object metview/src/Hovmoeller/CMakeFiles/Hovmoeller.dir/HovLine.cc.o [ 71%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQService.cc.o [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/mgptset.cc.o [ 71%] Building CXX object metview/src/Hovmoeller/CMakeFiles/Hovmoeller.dir/HovHeight.cc.o [ 71%] Building CXX object metview/src/Met3D/CMakeFiles/Met3D.dir/Met3D.cc.o [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/vismod.cc.o [ 71%] Linking CXX executable ../../../bin/Met3D [ 71%] Built target Met3D [ 71%] Building C object metview/src/Macro/CMakeFiles/MvMacro.dir/macroy.c.o In file included from /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/macroy.y:831: lex.zz.c: In function 'zz_fatal_error': lex.zz.c:2096:1: warning: 'noreturn' function does return At top level: lex.zz.c:1617:17: warning: 'zzunput' defined but not used [-Wunused-function] In file included from /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/macroy.y:831: /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/macrol.l:15:13: warning: 'blanks' defined but not used [-Wunused-variable] static int blanks; ^~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/Macro/macrol.l:14:13: warning: 'blank' defined but not used [-Wunused-variable] static char blank[256]; ^~~~~ [ 71%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQSlider.cc.o [ 71%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQStackedEditor.cc.o [ 71%] Building CXX object metview/src/Hovmoeller/CMakeFiles/Hovmoeller.dir/MvHovmFrame.cc.o [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/netcdf.cc.o [ 71%] Building CXX object metview/src/Hovmoeller/CMakeFiles/Hovmoeller.dir/HovToolkit.cc.o [ 71%] Linking CXX executable ../../../bin/Hovmoeller [ 71%] Built target Hovmoeller [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/object.cc.o [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/pngjpeg.cc.o [ 71%] Building CXX object metview/src/Met3D/CMakeFiles/Met3DPrepare.dir/Met3DPrepare.cc.o [ 71%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQStationsWidget.cc.o [ 71%] Linking CXX executable ../../../bin/Met3DPrepare [ 71%] Built target Met3DPrepare [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/python.cc.o [ 71%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQStyleTreeWidget.cc.o [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/mflextra.cc.o [ 71%] Building CXX object metview/src/ObsFilter/CMakeFiles/ObsFilter.dir/ObsFilter.cc.o [ 71%] Building CXX object metview/src/ObsFilter/CMakeFiles/CleanFile.dir/CleanFile.cc.o [ 71%] Linking CXX executable ../../../bin/ObsFilter [ 71%] Built target ObsFilter [ 71%] Linking CXX executable ../../../bin/CleanFile [ 71%] Built target CleanFile [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/methods.cc.o [ 71%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQTabManager.cc.o [ 71%] Linking CXX shared library ../../../lib/libMvMacro.so [ 71%] Built target MvMacro [ 71%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQTextDialog.cc.o [ 71%] Generating moc_MvQNetworkAccessManager.cpp [ 71%] Building CXX object metview/src/ObsFilter/CMakeFiles/BufrPicker.dir/BufrPicker.cc.o [ 71%] Generating moc_MvQAbstractMessageScanner.cpp [ 72%] Generating moc_MvQBufrMessageScanner.cpp [ 72%] Generating moc_MvQFileList.cpp [ 72%] Generating moc_MvQGribMessageScanner.cpp [ 71%] Linking CXX executable ../../../bin/BufrPicker [ 72%] Built target BufrPicker [ 71%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQTreeExpandState.cc.o [ 71%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQTreeView.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQAbstractMessageScanner.cc.o [ 72%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQTreeViewSearchLine.cc.o [ 72%] Building CXX object metview/src/Percentile/CMakeFiles/Percentile.dir/Percentile.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQBufrMessageScanner.cc.o [ 72%] Linking CXX executable ../../../bin/Percentile [ 72%] Built target Percentile [ 72%] Building CXX object metview/src/PottF/CMakeFiles/PottF.dir/PottF.cc.o [ 72%] Linking CXX executable ../../../bin/PottF [ 72%] Built target PottF [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQFileInfo.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQGribMessageScanner.cc.o [ 72%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQScmDataWidget.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQFileList.cc.o [ 72%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQScmModel.cc.o [ 72%] Building CXX object metview/src/Spectra/CMakeFiles/Spectra.dir/Spectra.cc.o [ 72%] Building CXX object metview/src/PythonServe/CMakeFiles/PythonServe.dir/PythonServe.cc.o [ 72%] Linking CXX executable ../../../bin/Spectra [ 72%] Built target Spectra [ 72%] Linking CXX executable ../../../bin/PythonServe [ 72%] Built target PythonServe [ 72%] Linking CXX static library libMvQtGui.a [ 72%] Built target MvQtGui [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQFileUtil.cc.o [ 72%] Building CXX object metview/src/Relhum/CMakeFiles/Relhum.dir/Relhum.cc.o [ 72%] Building CXX object metview/src/Relhum/CMakeFiles/Relhum.dir/MvRelhum.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQJson.cc.o [ 72%] Linking CXX executable ../../../bin/Relhum [ 72%] Built target Relhum [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQNetworkAccessManager.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQKeyManager.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQMethods.cc.o [ 72%] Building CXX object metview/src/Rttov/CMakeFiles/RttovVisualiser.dir/RttovVisualiser.cc.o [ 72%] Building CXX object metview/src/Rttov/CMakeFiles/RttovRun.dir/RttovRun.cc.o [ 72%] Linking CXX executable ../../../bin/RttovVisualiser [ 72%] Built target RttovVisualiser [ 72%] Linking CXX executable ../../../bin/RttovRun [ 72%] Built target RttovRun [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQNetworkProxyFactory.cc.o [ 72%] Building CXX object metview/src/Regrid/CMakeFiles/Regrid.dir/Regrid.cc.o [ 72%] Linking CXX executable ../../../bin/Regrid [ 72%] Built target Regrid [ 72%] Building CXX object metview/src/Scm/CMakeFiles/ScmRun.dir/ScmRun.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQPaletteDb.cc.o [ 72%] Linking CXX executable ../../../bin/ScmRun [ 72%] Built target ScmRun [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQPalette.cc.o [ 72%] Building CXX object metview/src/Stations/CMakeFiles/station.dir/Station.cc.o [ 72%] Building CXX object metview/src/Stations/CMakeFiles/station.dir/utils.cc.o [ 72%] Building CXX object metview/src/Scm/CMakeFiles/ScmVisualiser.dir/ScmVisualiser.cc.o [ 72%] Linking CXX executable ../../../bin/station [ 72%] Built target station [ 72%] Linking CXX executable ../../../bin/ScmVisualiser [ 72%] Built target ScmVisualiser [ 72%] Building CXX object metview/src/StdAppManager/CMakeFiles/StdAppManager.dir/StdAppManager.cc.o [ 72%] Linking CXX executable ../../../bin/StdAppManager [ 72%] Built target StdAppManager [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQProperty.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQStreamOper.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQStyleDb.cc.o [ 72%] Building CXX object metview/src/Velstr/CMakeFiles/Velstr.dir/velstr-exFortran.cc.o [ 72%] Building CXX object metview/src/Thermo/CMakeFiles/Thermo.dir/BufrThermo.cc.o [ 72%] Building CXX object metview/src/Thermo/CMakeFiles/Thermo.dir/DataThermo.cc.o [ 72%] Building CXX object metview/src/Velstr/CMakeFiles/Velstr.dir/Velstr.cc.o [ 72%] Linking CXX executable ../../../bin/Velstr [ 72%] Built target Velstr [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQTheme.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/FontMetrics.cc.o [ 72%] Building CXX object metview/src/Thermo/CMakeFiles/Thermo.dir/GribThermo.cc.o [ 72%] Building CXX object metview/src/Thermo/CMakeFiles/Thermo.dir/Thermo.cc.o [ 72%] Linking CXX executable ../../../bin/Thermo [ 72%] Built target Thermo [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/DocHighlighter.cc.o [ 72%] Building CXX object metview/src/Vapor/CMakeFiles/VaporPrepare.dir/VaporPrepare.cc.o [ 72%] Building CXX object metview/src/Vapor/CMakeFiles/gribToVapor.dir/gribToVapor.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/WmoWeatherSymbol.cc.o [ 72%] Linking CXX executable ../../../bin/gribToVapor [ 72%] Built target gribToVapor [ 72%] Linking CXX executable ../../../bin/VaporPrepare [ 72%] Built target VaporPrepare [ 72%] Building CXX object metview/src/XSection/CMakeFiles/XSection.dir/Average.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/WsDecoder.cc.o [ 72%] Building CXX object metview/src/Download/CMakeFiles/Download.dir/Download.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/moc_MvQAbstractMessageScanner.cpp.o [ 72%] Linking CXX executable ../../../bin/Download [ 72%] Built target Download [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/WsType.cc.o [ 72%] Building CXX object metview/src/XSection/CMakeFiles/XSection.dir/CrossS.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/moc_MvQBufrMessageScanner.cpp.o [ 72%] Building CXX object metview/src/AppMod/CMakeFiles/savepool.dir/savepool.cc.o [ 72%] Linking CXX executable ../../../bin/savepool [ 72%] Built target savepool [ 72%] Building CXX object metview/src/XSection/CMakeFiles/XSection.dir/MvXsectFrame.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/moc_MvQGribMessageScanner.cpp.o [ 72%] Building CXX object metview/src/AppMod/CMakeFiles/MvCompress.dir/MvCompress.cc.o [ 72%] Linking CXX executable ../../../bin/MvCompress [ 72%] Built target MvCompress [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/moc_MvQFileList.cpp.o [ 72%] Building CXX object metview/src/UiAppManager/CMakeFiles/UiAppManager.dir/UiAppManager.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/moc_MvQNetworkAccessManager.cpp.o [ 72%] Linking CXX static library libMvQtUtil.a [ 72%] Built target MvQtUtil [ 72%] Building CXX object metview/src/XSection/CMakeFiles/XSection.dir/Vprofile.cc.o [ 72%] Building CXX object metview/src/UiAppManager/CMakeFiles/UiAppManager.dir/MvUiService.cc.o [ 72%] Generating ui_FeatureStoreWidget.h [ 72%] Generating moc_ExportDialog.cpp [ 72%] Generating moc_FeatureStore.cpp [ 72%] Generating moc_LayerControlWidget.cpp [ 72%] Linking CXX executable ../../../bin/UiAppManager [ 72%] Built target UiAppManager [ 72%] Generating moc_LocationLabelWidget.cpp [ 72%] Generating moc_MvQAreaSelection.cpp [ 72%] Generating moc_MvQCursorData.cpp [ 72%] Generating moc_MvQDataWidget.cpp [ 72%] Generating moc_MvQEcChartsDialog.cpp [ 72%] Generating moc_MvQFeatureRibbonEditor.cpp [ 72%] Generating moc_MvQFeatureTextItem.cpp [ 72%] Generating moc_MvQFeatureWidget.cpp [ 72%] Generating moc_MvQLayerContentsIcon.cpp /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/uPlot/MvQLayerContentsIcon.h:0: Note: No relevant classes found. No output generated. [ 72%] Generating moc_MvQLayerDataWidget.cpp [ 72%] Generating moc_MvQLayerDialog.cpp [ 72%] Generating moc_MvQLayerMetaDataWidget.cpp [ 72%] Generating moc_MvQLayerModel.cpp [ 72%] Generating moc_MvQLayerSuperPage.cpp [ 72%] Generating moc_MvQLayerViewLevel.cpp [ 72%] Generating moc_MvQLayerWidget.cpp [ 73%] Generating moc_MvQLineSelection.cpp [ 73%] Generating moc_MvQMagnifier.cpp [ 73%] Generating moc_MvQPlaceMark.cpp [ 72%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotManager.dir/uPlotManager.cc.o [ 73%] Generating moc_MvQPlotView.cpp [ 73%] Generating moc_MvQPointSelection.cpp [ 73%] Generating moc_MvQProgressManager.cpp [ 73%] Generating moc_MvQStepModel.cpp [ 73%] Generating moc_MvQStepWidget.cpp [ 72%] Building CXX object metview/src/XSection/CMakeFiles/XSection.dir/Xsect.cc.o [ 73%] Generating moc_MvQZoom.cpp [ 73%] Generating moc_MvQZoomStackWidget.cpp [ 73%] Generating moc_ShareTargets.cpp [ 73%] Generating moc_uPlot.cpp [ 73%] Generating moc_uPlotBase.cpp [ 73%] Generating ui_FeatureStoreAddDialog.h [ 73%] Generating ui_FeatureStoreEditDialog.h [ 73%] Linking CXX executable ../../../bin/XSection [ 73%] Built target XSection [ 72%] Building CXX object metview/src/IconDescMaker/CMakeFiles/IconDescMaker.dir/IconDescMaker.cc.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotManager.dir/uPlotService.cc.o [ 73%] Linking CXX executable ../../../bin/IconDescMaker [ 73%] Built target IconDescMaker [ 73%] Linking CXX executable ../../../bin/uPlotManager [ 73%] Built target uPlotManager [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatch.dir/MvMainuPlotBatch.cc.o [ 73%] Linking CXX executable ../../../bin/uPlotBatch [ 73%] Built target uPlotBatch [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotModBatch.cc.o [ 73%] Generating moc_GeoTool.cpp [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MagPlusBatchService.cc.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_FeatureStore.cpp.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvMain.cc.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/GeoToolManager.dir/GeoToolManager.cc.o [ 73%] Linking CXX executable ../../../bin/GeoToolManager [ 73%] Built target GeoToolManager [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/uPlotBatchApp.cc.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvMainGeoTool.cc.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/AnnotationView.cc.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQCursorData.cpp.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQDataWidget.cpp.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/AverageView.cc.o [ 73%] Building CXX object metview/src/MagML/CMakeFiles/MagML.dir/MagML.cc.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQEcChartsDialog.cpp.o [ 73%] Linking CXX executable ../../../bin/MagML [ 73%] Built target MagML [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/GeoTool.cc.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/BufrDecoder.cc.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Canvas.cc.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQFeatureRibbonEditor.cpp.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_FeatureStore.cpp.o [ 73%] Building CXX object metview/src/Reprojection/CMakeFiles/Reprojection.dir/Reprojection.cc.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQFeatureTextItem.cpp.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/CartesianView.cc.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQCursorData.cpp.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQFeatureWidget.cpp.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerContentsIcon.cpp.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/CommonXSectView.cc.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQDataWidget.cpp.o [ 73%] Building CXX object metview/src/Reprojection/CMakeFiles/Reprojection.dir/ReprojectService.cc.o [ 73%] Linking CXX executable ../../../bin/Reprojection [ 73%] Built target Reprojection [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/CreateAction.cc.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQEcChartsDialog.cpp.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerDataWidget.cpp.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/CreateTypeAction.cc.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerDialog.cpp.o [ 73%] Building CXX object metview/src/Macro/CMakeFiles/macro.dir/main.cc.o [ 73%] Linking CXX executable ../../../bin/macro [ 73%] Built target macro [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/DataBuilder.cc.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQFeatureRibbonEditor.cpp.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerMetaDataWidget.cpp.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQFeatureTextItem.cpp.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/DataObject.cc.o [ 73%] Building CXX object metview/src/ObsFilter/CMakeFiles/BufrFilter.dir/BufrFilter.cc.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Device.cc.o [ 73%] Linking CXX executable ../../../bin/BufrFilter [ 74%] Built target BufrFilter [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQFeatureWidget.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLayerContentsIcon.cpp.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerModel.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/DrawingPriority.cc.o [ 74%] Generating moc_MvQSavePool.cpp [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerSuperPage.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/DropAction.cc.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLayerDataWidget.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/ErrorAction.cc.o [ 74%] Building CXX object metview/src/AppMod/CMakeFiles/SavePoolApp.dir/SavePoolApp.cc.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerViewLevel.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLayerDialog.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/GenAppService.cc.o [ 74%] Building CXX object metview/src/AppMod/CMakeFiles/SavePoolApp.dir/MvQSavePool.cc.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerWidget.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/GeopointsDecoder.cc.o [ 74%] Building CXX object metview/src/AppMod/CMakeFiles/SavePoolApp.dir/moc_MvQSavePool.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLayerMetaDataWidget.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/GraphicsEngine.cc.o [ 74%] Linking CXX executable ../../../bin/SavePoolApp [ 74%] Built target SavePoolApp [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQMagnifier.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MvGribDecoder.cc.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQPlaceMark.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLayerSuperPage.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLayerModel.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/HovmoellerView.cc.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Location.cc.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQPlotView.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/IconClass.cc.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLayerViewLevel.cpp.o [ 74%] Building CXX object metview/src/AppMod/CMakeFiles/MvMailTo.dir/MvMailTo.cc.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MvLayer.cc.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQPointSelection.cpp.o [ 74%] Linking CXX executable ../../../bin/MvMailTo [ 74%] Built target MvMailTo [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLayerWidget.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MacroConverter.cc.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQProgressManager.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQMagnifier.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MacroVisitor.cc.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQStepModel.cpp.o [ 74%] Building CXX object metview/src/AppMod/CMakeFiles/MvWsToRequest.dir/MvWsToRequest.cc.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQPlaceMark.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MagicsGraphicsEngine.cc.o [ 74%] Linking CXX executable ../../../bin/MvWsToRequest [ 74%] Built target MvWsToRequest [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQStepWidget.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQZoom.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQPlotView.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQPointSelection.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MagicsTranslator.cc.o [ 74%] Generating ui_BufrKeyWidget.h [ 74%] Generating moc_BufrCompDataWidget.cpp [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQAreaSelection.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQProgressManager.cpp.o [ 74%] Generating moc_BufrExaminer.cpp [ 74%] Generating moc_BufrFilterDialog.cpp [ 74%] Generating moc_BufrFilterEditor.cpp [ 74%] Generating moc_BufrKeyWidget.cpp [ 74%] Generating ui_BufrCompDataWidget.h [ 74%] Generating ui_BufrFilterDialog.h [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MagPlusService.cc.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLineSelection.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQStepModel.cpp.o [ 74%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/MvMain.cc.o [ 75%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQZoomStackWidget.cpp.o [ 75%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQStepWidget.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MapView.cc.o [ 75%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MatchingCriteria.cc.o [ 75%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQZoom.cpp.o [ 75%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MatchingInfo.cc.o [ 75%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_ExportDialog.cpp.o [ 75%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/BufrCompDataWidget.cc.o [ 75%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MvDecoder.cc.o [ 75%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQAreaSelection.cpp.o [ 75%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_LayerControlWidget.cpp.o [ 75%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MvIcon.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLineSelection.cpp.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_LocationLabelWidget.cpp.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MvIconDataBase.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_ShareTargets.cpp.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQZoomStackWidget.cpp.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/NewpageAction.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_ExportDialog.cpp.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_uPlotBase.cpp.o [ 75%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/BufrExaminer.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/ObjectInfo.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_LayerControlWidget.cpp.o [ 76%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/BufrExpandDataModel.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_uPlot.cpp.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_LocationLabelWidget.cpp.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/ObjectList.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/AnnotationView.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_ShareTargets.cpp.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/OutputFormatAction.cc.o [ 76%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/BufrFilterDialog.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/AverageView.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_uPlotBase.cpp.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Page.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/BufrDecoder.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Canvas.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_uPlot.cpp.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotAction.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotMod.cc.o [ 76%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/BufrFilterEditor.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotModAction.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_GeoTool.cpp.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/CartesianView.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotModBuilder.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/AnnotationView.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotModService.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/CommonXSectView.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotModTask.cc.o [ 76%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/BufrKeyWidget.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/AverageView.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/CreateAction.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotModView.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/CreateTypeAction.cc.o [ 76%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/MvQBufrDataItem.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/BufrDecoder.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotPageBuilder.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/DataBuilder.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Canvas.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PmContext.cc.o [ 77%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/MvQBufrDataModel.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PmIndividualProjection.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/DataObject.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PmGeneralProjection.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/CartesianView.cc.o [ 77%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/moc_BufrExaminer.cpp.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Device.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PmProjection.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Preferences.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/CommonXSectView.cc.o [ 77%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/moc_BufrCompDataWidget.cpp.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/DrawingPriority.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/CreateAction.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/DropAction.cc.o [ 77%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/moc_BufrFilterDialog.cpp.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/CreateTypeAction.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/ErrorAction.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Presentable.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/DataBuilder.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/GenAppService.cc.o [ 77%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/moc_BufrFilterEditor.cpp.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Root.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/GeopointsDecoder.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/DataObject.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/SatelliteProjection.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/GraphicsEngine.cc.o [ 77%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/moc_BufrKeyWidget.cpp.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/SimpleDecoder.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Device.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvGribDecoder.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/SkipAction.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Spline.cc.o [ 77%] Linking CXX executable ../../../bin/BufrExaminer [ 77%] Built target BufrExaminer [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/DrawingPriority.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/HovmoellerView.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Location.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/DropAction.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/SubPage.cc.o [ 77%] Generating moc_XServ.cpp [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/IconClass.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/ErrorAction.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvLayer.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/SuperPage.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Task.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/GenAppService.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MacroConverter.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/GeopointsDecoder.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/GraphicsEngine.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MacroVisitor.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/ThermoView.cc.o [ 77%] Building CXX object metview/src/DebugTools/CMakeFiles/xserv.dir/XServ.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvGribDecoder.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MagicsGraphicsEngine.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/VertProfView.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/HovmoellerView.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/XDevice.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Location.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/IconClass.cc.o [ 77%] Building CXX object metview/src/DebugTools/CMakeFiles/xserv.dir/moc_XServ.cpp.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MagicsTranslator.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/XSectView.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvLayer.cc.o [ 78%] Linking CXX executable ../../../bin/xserv [ 78%] Built target xserv [ 78%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/ZoomStacks.cc.o [ 78%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MacroVisitor.cc.o [ 78%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MagPlusService.cc.o [ 79%] Generating moc_ProcMonitor.cpp [ 78%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MacroConverter.cc.o [ 78%] Linking CXX executable ../../../bin/uPlotBatchApp CMakeFiles/uPlotBatchApp.dir/MvIconDataBase.cc.o: In function `MvIconDataBase::CreateLink(MvRequest&)': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/uPlot/MvIconDataBase.cc:774: warning: the use of `tempnam' is dangerous, better use `mkstemp' [ 79%] Built target uPlotBatchApp [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MagicsGraphicsEngine.cc.o [ 79%] Building CXX object metview/src/DebugTools/CMakeFiles/MvMonitor.dir/MvMainMonitor.cc.o [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MapView.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MatchingCriteria.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MagicsTranslator.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MatchingInfo.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvDecoder.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MagPlusService.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvIcon.cc.o [ 80%] Building CXX object metview/src/DebugTools/CMakeFiles/MvMonitor.dir/ProcMonitor.cc.o [ 80%] Building CXX object metview/src/ExamineManager/CMakeFiles/MvExamineManager.dir/MvExamineManager.cc.o [ 80%] Linking CXX executable ../../../bin/MvExamineManager [ 80%] Built target MvExamineManager [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MapView.cc.o [ 80%] Building CXX object metview/src/DebugTools/CMakeFiles/MvMonitor.dir/MvProcNode.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvIconDataBase.cc.o [ 80%] Generating moc_FlextraExaminer.cpp [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MatchingCriteria.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MatchingInfo.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/NewpageAction.cc.o [ 80%] Building CXX object metview/src/DebugTools/CMakeFiles/MvMonitor.dir/MvQProcModel.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvDecoder.cc.o [ 80%] Building CXX object metview/src/FlextraExaminer/CMakeFiles/FlextraExaminer.dir/MvMain.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvIcon.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/ObjectInfo.cc.o [ 80%] Building CXX object metview/src/DebugTools/CMakeFiles/MvMonitor.dir/moc_ProcMonitor.cpp.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvIconDataBase.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/ObjectList.cc.o [ 80%] Linking CXX executable ../../../bin/MvMonitor [ 80%] Built target MvMonitor [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/NewpageAction.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/OutputFormatAction.cc.o [ 80%] Building CXX object metview/src/FlextraExaminer/CMakeFiles/FlextraExaminer.dir/MvQHighlighter.cc.o [ 80%] Generating moc_GeopExaminer.cpp [ 80%] Building CXX object metview/src/FlextraExaminer/CMakeFiles/FlextraExaminer.dir/FlextraExaminer.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/ObjectInfo.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Page.cc.o [ 80%] Building CXX object metview/src/FlextraExaminer/CMakeFiles/FlextraExaminer.dir/moc_FlextraExaminer.cpp.o [ 80%] Building CXX object metview/src/GeopExaminer/CMakeFiles/GeopExaminer.dir/MvMain.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/ObjectList.cc.o [ 80%] Linking CXX executable ../../../bin/FlextraExaminer [ 80%] Built target FlextraExaminer [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotAction.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/OutputFormatAction.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotMod.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotModAction.cc.o [ 80%] Building CXX object metview/src/GeopExaminer/CMakeFiles/GeopExaminer.dir/MvGeoPointsModel.cc.o [ 80%] Generating moc_GribExaminer.cpp [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotModBuilder.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Page.cc.o [ 80%] Building CXX object metview/src/GeopExaminer/CMakeFiles/GeopExaminer.dir/GeopExaminer.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotModService.cc.o [ 80%] Building CXX object metview/src/GribExaminer/CMakeFiles/GribExaminer.dir/MvMain.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotModTask.cc.o [ 80%] Building CXX object metview/src/GeopExaminer/CMakeFiles/GeopExaminer.dir/moc_GeopExaminer.cpp.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotAction.cc.o [ 80%] Linking CXX executable ../../../bin/GeopExaminer [ 80%] Built target GeopExaminer [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotModView.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotMod.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotModAction.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotPageBuilder.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotModBuilder.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PmContext.cc.o [ 80%] Building CXX object metview/src/GribExaminer/CMakeFiles/GribExaminer.dir/MvQGribDumpModel.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotModService.cc.o [ 80%] Generating ui_VerbFunctionHelpWidget.h [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotModTask.cc.o [ 80%] Generating moc_CodeHelperWidget.cpp [ 80%] Generating moc_CodeTemplateDialog.cpp [ 80%] Generating moc_ColourHelpWidget.cpp [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PmIndividualProjection.cc.o [ 80%] Building CXX object metview/src/GribExaminer/CMakeFiles/GribExaminer.dir/GribExaminer.cc.o [ 80%] Generating moc_FindTextDialog.cpp [ 80%] Generating moc_FunctionHelpWidget.cpp [ 80%] Generating moc_FunctionInfoWidget.cpp [ 80%] Generating moc_FunctionListWidget.cpp [ 80%] Generating moc_GotoLineDialog.cpp [ 80%] Generating moc_Highlighter.cpp [ 80%] Generating moc_MacroEdit.cpp [ 80%] Generating moc_MvMain.cpp /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/MacroEditor/MvMain.h:0: Note: No relevant classes found. No output generated. [ 80%] Generating moc_RunDialog.cpp [ 80%] Generating moc_TabsDialog.cpp [ 80%] Generating moc_VerbFunctionHelpWidget.cpp [ 80%] Generating moc_logedit.cpp [ 81%] Generating moc_mvplaintextedit.cpp [ 81%] Generating ui_CodeTemplateDialog.h /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/MacroEditor/CodeTemplateDialog.ui: Warning: The name 'layoutWidget' (QWidget) is already in use, defaulting to 'layoutWidget1'. [ 81%] Generating ui_ColourHelpWidget.h [ 81%] Generating ui_FindTextDialog.h [ 81%] Generating ui_FunctionHelpWidget.h [ 81%] Generating ui_FunctionInfoWidget.h [ 81%] Generating ui_FunctionListWidget.h [ 81%] Generating ui_GotoLineDialog.h [ 81%] Generating ui_MacroEdit.h [ 81%] Generating ui_RunDialog.h [ 81%] Generating ui_TabsDialog.h [ 81%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_MvMain.cpp.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PmGeneralProjection.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotModView.cc.o [ 80%] Building CXX object metview/src/GribExaminer/CMakeFiles/GribExaminer.dir/moc_GribExaminer.cpp.o [ 81%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PmProjection.cc.o [ 81%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_ColourHelpWidget.cpp.o [ 81%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotPageBuilder.cc.o [ 81%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Preferences.cc.o [ 81%] Linking CXX executable ../../../bin/GribExaminer [ 81%] Built target GribExaminer [ 81%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PmContext.cc.o [ 81%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_FindTextDialog.cpp.o [ 81%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PmIndividualProjection.cc.o [ 81%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_FunctionHelpWidget.cpp.o [ 81%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PmGeneralProjection.cc.o [ 81%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Presentable.cc.o [ 82%] Generating moc_NcExaminer.cpp [ 81%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Root.cc.o [ 81%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PmProjection.cc.o [ 81%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_FunctionInfoWidget.cpp.o [ 82%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/SatelliteProjection.cc.o [ 82%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Preferences.cc.o [ 82%] Building CXX object metview/src/NcExaminer/CMakeFiles/NcExaminer.dir/MvMain.cc.o [ 82%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/SimpleDecoder.cc.o [ 82%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_FunctionListWidget.cpp.o [ 82%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/SkipAction.cc.o [ 82%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Spline.cc.o [ 82%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_Highlighter.cpp.o [ 82%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Presentable.cc.o [ 82%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/SubPage.cc.o [ 82%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_MacroEdit.cpp.o [ 82%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Root.cc.o [ 82%] Building CXX object metview/src/NcExaminer/CMakeFiles/NcExaminer.dir/NcExaminer.cc.o [ 82%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/SatelliteProjection.cc.o [ 82%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_logedit.cpp.o [ 82%] Building CXX object metview/src/NcExaminer/CMakeFiles/NcExaminer.dir/moc_NcExaminer.cpp.o [ 82%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/SimpleDecoder.cc.o [ 82%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/SuperPage.cc.o [ 82%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Task.cc.o [ 82%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/SkipAction.cc.o [ 82%] Linking CXX executable ../../../bin/NcExaminer [ 82%] Built target NcExaminer [ 82%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_mvplaintextedit.cpp.o [ 82%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Spline.cc.o [ 82%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_CodeHelperWidget.cpp.o [ 83%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/VertProfView.cc.o [ 83%] Generating moc_MvQWmsClientEditor.cpp [ 83%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/SubPage.cc.o [ 82%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/ThermoView.cc.o [ 83%] Generating moc_MvQWmsClient.cpp [ 83%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/XDevice.cc.o [ 83%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_CodeTemplateDialog.cpp.o [ 83%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_GotoLineDialog.cpp.o [ 83%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/XSectView.cc.o [ 83%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/ZoomStacks.cc.o [ 83%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/MvMain.cc.o [ 83%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/SuperPage.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Task.cc.o [ 83%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_RunDialog.cpp.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_TabsDialog.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/ThermoView.cc.o [ 83%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/MvQOgcParam.cc.o [ 83%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MagPlusInteractiveService.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/VertProfView.cc.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_VerbFunctionHelpWidget.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotModInteractive.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/XDevice.cc.o [ 84%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/MvQOgcRequest.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/XSectView.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/ZoomStacks.cc.o [ 84%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/MvQOgcTreeModel.cc.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/MvMain.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/ExportDialog.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQEcChartsDialog.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MagPlusInteractiveService.cc.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/Highlighter.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerDialog.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotModInteractive.cc.o [ 84%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/MvQWmsClient.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/ExportDialog.cc.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/MacroEdit.cc.o /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/MacroEditor/MacroEdit.cc: In member function 'void MacroEdit::external()': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/MacroEditor/MacroEdit.cc:1985:42: warning: 'static bool QProcess::startDetached(const QString&)' is deprecated: Use QProcess::startDetached(const QString &program, const QStringList &arguments) instead [-Wdeprecated-declarations] if (runExternal.startDetached(command)) ^ In file included from /usr/include/qt5/QtCore/QProcess:1, from /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/MacroEditor/MacroEdit.h:25, from /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/MacroEditor/MacroEdit.cc:27: /usr/include/qt5/QtCore/qprocess.h:280:17: note: declared here static bool startDetached(const QString &command); ^~~~~~~~~~~~~ /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/MacroEditor/MacroEdit.cc:1985:42: warning: 'static bool QProcess::startDetached(const QString&)' is deprecated: Use QProcess::startDetached(const QString &program, const QStringList &arguments) instead [-Wdeprecated-declarations] if (runExternal.startDetached(command)) ^ In file included from /usr/include/qt5/QtCore/QProcess:1, from /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/MacroEditor/MacroEdit.h:25, from /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/MacroEditor/MacroEdit.cc:27: /usr/include/qt5/QtCore/qprocess.h:280:17: note: declared here static bool startDetached(const QString &command); ^~~~~~~~~~~~~ [ 84%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/MvQWmsClientEditor.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQEcChartsDialog.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/uPlotBase.cc.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/CodeHelperWidget.cc.o [ 84%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/moc_MvQWmsClient.cpp.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerDialog.cc.o [ 84%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/moc_MvQWmsClientEditor.cpp.o [ 84%] Linking CXX executable ../../../bin/WmsClient [ 84%] Built target WmsClient [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQCursorData.cc.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/CodeTemplateDialog.cc.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/ColourHelpWidget.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/uPlotBase.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQDataWidget.cc.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/EditorTheme.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQCursorData.cc.o [ 84%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/WmsClientEditor.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureItem.cc.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/FindTextDialog.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQDataWidget.cc.o [ 84%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/MvQOgcParam.cc.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/FunctionHelpWidget.cc.o [ 84%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/MvQOgcRequest.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureItem.cc.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/FunctionInfoWidget.cc.o [ 84%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/MvQOgcTreeModel.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureCommand.cc.o [ 84%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/GotoLineDialog.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureCommandTarget.cc.o [ 85%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/IconClassHelp.cc.o [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureCommand.cc.o [ 84%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/MvQWmsClient.cc.o [ 85%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureContextMenu.cc.o [ 85%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/RunDialog.cc.o [ 85%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureCommandTarget.cc.o [ 85%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/MvQWmsClientEditor.cc.o [ 85%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/TabsDialog.cc.o [ 85%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureContextMenu.cc.o [ 85%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/moc_MvQWmsClient.cpp.o [ 85%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/FunctionListWidget.cc.o [ 85%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/moc_MvQWmsClientEditor.cpp.o [ 85%] Linking CXX executable ../../../bin/WmsClientEditor [ 86%] Built target WmsClientEditor [ 85%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureCurveItem.cc.o [ 85%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/VerbFunctionHelpWidget.cc.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureRibbonEditor.cc.o [ 86%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/mvplaintextedit.cc.o [ 85%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureCurveItem.cc.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureFactory.cc.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureRibbonEditor.cc.o [ 86%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/MacroHelper.cc.o [ 86%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/WmsClientPlotter.cc.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureFactory.cc.o [ 86%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/MagMLHelper.cc.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureFrontItem.cc.o [ 86%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/MvQOgcParam.cc.o [ 86%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/ShellHelper.cc.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureFrontItem.cc.o [ 86%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/PlainTextHelper.cc.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureImageItem.cc.o [ 86%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/MvQOgcRequest.cc.o [ 86%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/MvQOgcTreeModel.cc.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureImageItem.cc.o [ 86%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/PythonHelper.cc.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureSelector.cc.o [ 86%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/LanguageHelper.cc.o [ 86%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/LanguageHelperFactory.cc.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureSelector.cc.o [ 86%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/MvQWmsClient.cc.o [ 86%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/logedit.cc.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureShapeItem.cc.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureShapeItem.cc.o [ 86%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/MvQWmsClientEditor.cc.o [ 86%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/VerbFunctionHelp.cc.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/FeatureStore.cc.o [ 86%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/moc_MvQWmsClient.cpp.o [ 86%] Linking CXX executable ../../../bin/MacroEditor [ 86%] Built target MacroEditor [ 86%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/moc_MvQWmsClientEditor.cpp.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/FeatureStore.cc.o [ 86%] Linking CXX executable ../../../bin/WmsClientPlotter [ 86%] Built target WmsClientPlotter [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureTextItem.cc.o [ 86%] Generating moc_ScmDataEditor.cpp [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureWidget.cc.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureTextItem.cc.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureWidget.cc.o [ 86%] Building CXX object metview/src/ScmEditor/CMakeFiles/ScmDataEditor.dir/MvMain.cc.o [ 86%] Generating ui_PreviewPanel.h [ 86%] Generating moc_ComputeEditor.cpp [ 86%] Generating moc_FamilyEditor.cpp [ 86%] Generating moc_FilePropertyDialog.cpp [ 86%] Generating moc_Input.cpp [ 86%] Generating moc_MacroParamEditor.cpp [ 86%] Generating moc_MvQAdvancedSearch.cpp [ 87%] Generating moc_MvQBookmarks.cpp [ 87%] Generating moc_MvQBoolLine.cpp [ 87%] Generating moc_MvQColourGradLine.cpp [ 87%] Generating moc_MvQColourHelp.cpp [ 87%] Generating moc_MvQColourLine.cpp [ 87%] Generating moc_MvQColourListLine.cpp [ 87%] Generating moc_MvQComboBoxLine.cpp [ 87%] Generating moc_MvQDetailedFolderView.cpp [ 87%] Generating moc_MvQDrawerPanel.cpp [ 87%] Generating moc_MvQEcLayerHelp.cpp [ 87%] Generating moc_MvQEcLayerLine.cpp [ 87%] Generating moc_MvQEcLayerTreeWidget.cpp [ 87%] Generating moc_MvQEcStyleHelp.cpp [ 87%] Generating moc_MvQEcStyleLine.cpp [ 87%] Generating moc_MvQEditor.cpp [ 87%] Generating moc_MvQEditorListMenu.cpp [ 87%] Generating moc_MvQFileBrowser.cpp [ 87%] Generating moc_MvQFileWatcher.cpp [ 87%] Generating moc_MvQFind.cpp [ 87%] Generating moc_MvQFolderDrawerPanel.cpp [ 87%] Generating moc_MvQFolderHistory.cpp [ 87%] Generating moc_MvQFolderModel.cpp [ 87%] Generating moc_MvQFolderPanel.cpp [ 87%] Generating moc_MvQFolderViewDelegate.cpp [ 87%] Generating moc_MvQFolderWatcher.cpp [ 87%] Generating moc_MvQFolderWidget.cpp [ 87%] Generating moc_MvQIconFolderView.cpp [ 87%] Generating moc_MvQIconHelp.cpp [ 87%] Generating moc_MvQIconHolder.cpp [ 87%] Generating moc_MvQIconLine.cpp [ 87%] Generating moc_MvQIconMimeData.cpp [ 87%] Generating moc_MvQListFolderViewBase.cpp [ 87%] Generating moc_MvQListHelp.cpp [ 87%] Generating moc_MvQLogDialog.cpp [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerContentsIcon.cc.o [ 87%] Generating moc_MvQNewIconWidget.cpp [ 87%] Generating moc_MvQPageView.cpp [ 87%] Generating moc_MvQPaletteHelp.cpp [ 87%] Generating moc_MvQPaletteLine.cpp [ 87%] Generating moc_MvQPathWidget.cpp [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerContentsIcon.cc.o [ 87%] Generating moc_MvQRequestPanelHelp.cpp [ 87%] Generating moc_MvQRequestPanelLine.cpp [ 87%] Generating moc_MvQRequestPanelWidget.cpp [ 87%] Generating moc_MvQScriptHelp.cpp [ 88%] Generating moc_MvQScrolledTextLine.cpp [ 88%] Generating moc_MvQSearchPanel.cpp [ 88%] Generating moc_MvQSliderLine.cpp [ 88%] Generating moc_MvQStationsHelp.cpp [ 88%] Generating moc_MvQStringLine.cpp [ 88%] Generating moc_MvQStyleHelp.cpp [ 88%] Generating moc_MvQStyleLine.cpp [ 88%] Generating moc_MvQTemplateDrawer.cpp [ 88%] Generating moc_MvQTemporaryEditor.cpp [ 88%] Generating moc_MvQTextLine.cpp [ 88%] Generating moc_MvQViewDrawer.cpp [ 88%] Generating moc_PreviewPanel.cpp [ 88%] Generating moc_Runnable.cpp [ 88%] Generating moc_SimpleEditor.cpp [ 88%] Generating moc_Tools.cpp [ 88%] Generating moc_ViewEditor.cpp [ 88%] Generating ui_FilePropertyDialog.h [ 86%] Building CXX object metview/src/ScmEditor/CMakeFiles/ScmDataEditor.dir/ScmDataEditor.cc.o [ 88%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_FilePropertyDialog.cpp.o [ 89%] Building CXX object metview/src/ScmEditor/CMakeFiles/ScmDataEditor.dir/moc_ScmDataEditor.cpp.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQAdvancedSearch.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerDataWidget.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerDataWidget.cc.o [ 89%] Linking CXX executable ../../../bin/ScmDataEditor [ 89%] Built target ScmDataEditor [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQBookmarks.cpp.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQEditor.cpp.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQEditorListMenu.cpp.o [ 90%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFileBrowser.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerMetaDataWidget.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerMetaDataWidget.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerModel.cc.o [ 90%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQDetailedFolderView.cpp.o [ 90%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQIconMimeData.cpp.o [ 90%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQColourGradLine.cpp.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerSuperPage.cc.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerSuperPage.cc.o [ 90%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQColourListLine.cpp.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerModel.cc.o [ 90%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQDrawerPanel.cpp.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerViewLevel.cc.o [ 90%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQEcLayerHelp.cpp.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerViewLevel.cc.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerWidget.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQEcLayerLine.cpp.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQEcLayerTreeWidget.cpp.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerWidget.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQMagnifier.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQEcStyleHelp.cpp.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQMagnifier.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQEcStyleLine.cpp.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQPlaceMark.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQPathWidget.cpp.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQPlaceMark.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_Runnable.cpp.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFileWatcher.cpp.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQPlotView.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFind.cpp.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQPointSelection.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFolderDrawerPanel.cpp.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQPlotView.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFolderHistory.cpp.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQProgressBarPanel.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQPointSelection.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQProgressItem.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQProgressBarPanel.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFolderPanel.cpp.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQProgressManager.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFolderWidget.cpp.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQProgressItem.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQProgressManager.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFolderModel.cpp.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQStepModel.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQIconFolderView.cpp.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQStepModel.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQStepWidget.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFolderViewDelegate.cpp.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFolderWatcher.cpp.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQStepWidget.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQZoom.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQListFolderViewBase.cpp.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQZoom.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQNewIconWidget.cpp.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQAreaSelection.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLineSelection.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQRequestPanelLine.cpp.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQAreaSelection.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQBoolLine.cpp.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/LayerControlWidget.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLineSelection.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQColourLine.cpp.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQZoomStackWidget.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQComboBoxLine.cpp.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/LayerControlWidget.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/LocationLabelWidget.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQZoomStackWidget.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQIconHolder.cpp.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQIconLine.cpp.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/ShareTargets.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQScrolledTextLine.cpp.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/LocationLabelWidget.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQSearchPanel.cpp.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/ShareTargets.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/uPlotApp.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQStringLine.cpp.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/uPlot.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQTextLine.cpp.o [ 93%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/uPlotApp.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQRequestPanelHelp.cpp.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQColourHelp.cpp.o [ 93%] Linking CXX executable ../../../bin/uPlot CMakeFiles/uPlot.dir/MvIconDataBase.cc.o: In function `MvIconDataBase::CreateLink(MvRequest&)': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/uPlot/MvIconDataBase.cc:774: warning: the use of `tempnam' is dangerous, better use `mkstemp' [ 93%] Built target uPlot [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/uPlot.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQListHelp.cpp.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQIconHelp.cpp.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQLogDialog.cpp.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQPageView.cpp.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQPaletteHelp.cpp.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQPaletteLine.cpp.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQRequestPanelWidget.cpp.o [ 93%] Linking CXX executable ../../../bin/GeoTool CMakeFiles/GeoTool.dir/MvIconDataBase.cc.o: In function `MvIconDataBase::CreateLink(MvRequest&)': /builddir/build/BUILD/Metview-5.20.0-Source/metview/src/uPlot/MvIconDataBase.cc:774: warning: the use of `tempnam' is dangerous, better use `mkstemp' [ 94%] Built target GeoTool [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQScriptHelp.cpp.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQSliderLine.cpp.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQStationsHelp.cpp.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQStyleLine.cpp.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQStyleHelp.cpp.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQTemplateDrawer.cpp.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQTemporaryEditor.cpp.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_ComputeEditor.cpp.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_PreviewPanel.cpp.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQViewDrawer.cpp.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_ViewEditor.cpp.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_SimpleEditor.cpp.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MacroParamEditor.cpp.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_FamilyEditor.cpp.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_Tools.cpp.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_Input.cpp.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvMainQtBrowser.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQActionList.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQ.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQBoolLine.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQColourHelp.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQAdvancedSearch.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQBookmarks.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQColourLine.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQComboBoxLine.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQColourListLine.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQColourGradLine.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQContextMenu.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQDesktopSettings.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQDesktop.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQDrawerView.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQDrawerPanel.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQDetailedFolderView.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEcLayerDb.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEcLayerLine.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEcLayerHelp.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEcLayerTreeWidget.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEcStyleHelp.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEcStyleLine.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQExternalHelp.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEditorListMenu.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFileWatcher.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEditor.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFind.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderDrawerPanel.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderHistory.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFileBrowser.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderNavigation.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderItemProperty.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderModel.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderViewDelegate.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderPanel.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderViewHandler.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderViewBase.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderWatcher.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQGeoHelp.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderWidget.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconHelp.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconHelpView.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconHolder.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconFolderView.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconMimeData.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconLine.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconObjectModel.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconStripView.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQLineStyleLine.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconProvider.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQListHelp.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQMessageBox.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQListFolderViewBase.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQLogDialog.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQNoneLine.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQNewIconWidget.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQPaletteLine.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQPaletteHelp.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQRequestPanelHelp.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQPageView.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQRecentIcons.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQPathWidget.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQScriptHelp.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQRequestPanelWidget.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQRequestPanelLine.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQScrolledTextLine.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQSearchPanel.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQSliderLine.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQStationsHelp.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQStringLine.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQTemplateDrawer.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQStyleLine.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQStyleHelp.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Action.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQTemporaryEditor.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/ActionCommand.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Command.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQViewDrawer.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Dependancy.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQTextLine.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Counted.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/ComputeEditor.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/EditorDrawerFactory.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Editor.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Drop.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/EditorFactory.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/EditTransaction.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/FamilyObject.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/FileObject.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/FamilyScanner.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/FamilyEditor.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/FilePropertyDialog.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/FolderDatabase.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Folder.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/FolderSearchData.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/FolderSettings.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/HelpFactory.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/FolderInfo.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/IconFactory.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/IconGroupTools.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/IconInfo.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/IconClass.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/InternalService.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Input.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/IconDescription.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/InternalTask.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Items.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/LineFactory.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Log.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MacroGuiObject.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/IconObject.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MacroObject.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MacroParamState.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MacroParamObject.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MessageObserver.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MethodCommand.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MetviewService.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/NoEditor.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MacroParamEditor.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Protocol.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MetviewTask.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/PythonGuiObject.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Queue.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/PreviewPanel.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/RequestPanel.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/ReplyObserver.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/ResolveTransaction.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/RequestPanelItem.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/RootFolder.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/ShellService.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Runnable.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Service.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/ShellTask.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/State.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/ServiceEditor.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/SystemFolder.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/SimpleEditor.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/TeeBuffer.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/StandardObject.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/TeeStream.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Task.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/TemporaryFolder.cc.o [100%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/TemporaryObject.cc.o [100%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Transaction.cc.o [ 98%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/TemporaryEditor.cc.o [100%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Tools.cc.o [100%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Wastebasket.cc.o [100%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/WsCollectionObject.cc.o [100%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/WsObject.cc.o [100%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/ViewEditor.cc.o [100%] Linking CXX executable ../../../bin/Desktop [100%] Built target Desktop + popd ~/build/BUILD/Metview-5.20.0-Source + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Ufqwc4 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64 ++ dirname /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64 + cd Metview-5.20.0-Source + '[' /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64 + pushd build ~/build/BUILD/Metview-5.20.0-Source/build ~/build/BUILD/Metview-5.20.0-Source + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64 'INSTALL=/usr/bin/install -p' [ 0%] Built target eckit.pc-pkg-config [ 0%] Built target eckit_cmd.pc-pkg-config [ 0%] Built target eckit_sql.pc-pkg-config [ 0%] Built target eckit_distributed.pc-pkg-config [ 0%] Built target eckit_geometry.pc-pkg-config [ 0%] Built target eckit_linalg.pc-pkg-config [ 0%] Built target eckit_maths.pc-pkg-config [ 0%] Built target eckit_mpi.pc-pkg-config [ 0%] Built target eckit_option.pc-pkg-config [ 0%] Built target eckit_web.pc-pkg-config [ 0%] Built target eckit_test_value_custom_params.pc-pkg-config [ 8%] Built target eckit [ 10%] Built target eckit_cmd [ 12%] Built target eckit_sql [ 12%] Built target eckit_distributed [ 12%] Built target eckit_geometry [ 13%] Built target eckit_linalg [ 13%] Built target eckit_maths [ 13%] Built target eckit_mpi [ 13%] Built target eckit_option [ 14%] Built target eckit_web [ 14%] Built target eckit_test_config_resource [ 14%] Built target eckit_test_config_configuration [ 14%] Built target eckit_test_container_sharedmemarray [ 14%] Built target eckit_test_container_btree [ 14%] Built target eckit_test_container_bloomfilter [ 14%] Built target eckit_test_container_trie [ 14%] Built target eckit_test_container_queue [ 14%] Built target eckit_test_container_densemap [ 14%] Built target eckit_test_container_denseset [ 14%] Built target eckit_test_container_cache_lru [ 14%] Built target eckit_test_container_cachemanager [ 14%] Built target eckit_test_container_benchmark_densemap [ 14%] Built target eckit_test_exceptions [ 14%] Built target eckit_test_filesystem_aiohandle [ 15%] Built target eckit_test_filesystem_asynchandle [ 15%] Built target eckit_test_filesystem_atomic_file_update [ 15%] Built target eckit_test_filesystem_localpathname [ 15%] Built target eckit_test_filesystem_restarthandle [ 15%] Built target eckit_test_filesystem_pathexpander [ 15%] Built target eckit_test_filesystem_filemode [ 15%] Built target eckit_test_filesystem_uri [ 15%] Built target eckit_test_pathname [ 15%] Built target eckit_test_geometry_coordinate_helpers [ 15%] Built target eckit_test_geometry_great_circle [ 15%] Built target eckit_test_geometry_kdtree [ 15%] Built target eckit_test_geometry_sphere [ 15%] Built target eckit_test_geometry_kpoint [ 15%] Built target eckit_test_geometry_points [ 15%] Built target eckit_test_geometry_polygon [ 15%] Built target eckit_test_filepool [ 16%] Built target eckit_test_circularbuffer [ 16%] Built target eckit_test_compress [ 16%] Built target eckit_test_bitio [ 16%] Built target eckit_test_base64 [ 16%] Built target eckit_test_multihandle [ 16%] Built target eckit_test_partfilehandle [ 16%] Built target eckit_test_pooledfile [ 16%] Built target eckit_test_pooledhandle [ 16%] Built target eckit_test_buffer [ 16%] Built target eckit_test_bufferlist [ 16%] Built target eckit_test_large_file [ 16%] Built target eckit_test_linalg_factory [ 16%] Built target eckit_test_linalg_dense_backend [ 16%] Built target eckit_test_linalg_sparse_backend [ 17%] Built target eckit_test_linalg_matrix [ 17%] Built target eckit_test_linalg_tensor [ 17%] Built target eckit_test_linalg_mixed_backend [ 17%] Built target eckit_test_linalg_sparse [ 17%] Built target eckit_test_linalg_streaming [ 17%] Built target eckit_test_log [ 17%] Built target eckit_test_log_channels [ 17%] Built target eckit_test_log_callback [ 17%] Built target eckit_test_log_threads [ 17%] Built target eckit_test_log_colour [ 17%] Built target eckit_test_log_json [ 17%] Built target eckit_test_maths_eigen [ 17%] Built target eckit_test_maths_matrix [ 17%] Built target eckit_test_memory_counted [ 17%] Built target eckit_test_memory_factory [ 18%] Built target eckit_test_memory_scoped_ptr [ 18%] Built target eckit_test_memory_shared_ptr [ 18%] Built target eckit_test_memory_mmap [ 18%] Built target eckit_test_mpi_serial [ 18%] Built target eckit_test_option_cmdargs_1 [ 18%] Built target eckit_test_option_cmdargs_2 [ 18%] Built target eckit_test_option_cmdargs_3 [ 18%] Built target eckit_test_option_cmdargs_4 [ 18%] Built target eckit_test_option_cmdargs_5 [ 18%] Built target eckit_test_option_cmdargs_6 [ 18%] Built target eckit_test_option_cmdargs_7 [ 18%] Built target eckit_test_option_cmdargs_8 [ 18%] Built target eckit_test_option_cmdargs_9 [ 18%] Built target eckit_test_option_cmdargs_10 [ 18%] Built target eckit_test_option_cmdargs_11 [ 18%] Built target eckit_test_option_cmdargs_12 [ 18%] Built target eckit_test_option_factory [ 18%] Built target eckit_test_parser_json [ 18%] Built target eckit_test_parser_yaml [ 18%] Built target eckit_test_parser_stream_parser [ 19%] Built target eckit_test_parser_csv [ 19%] Built target eckit_test_runtime_producer [ 19%] Built target eckit_test_runtime_telemetry [ 19%] Built target eckit_test_runtime_context [ 19%] Built target eckit_test_serialisation_file_stream [ 19%] Built target eckit_test_serialisation_streamable [ 19%] Built target eckit_test_testing [ 20%] Built target eckit_test_thread_mutex [ 20%] Built target eckit_test_types_cache [ 20%] Built target eckit_test_types_doublecompare [ 20%] Built target eckit_test_types_floatcompare [ 20%] Built target eckit_test_types_uuid [ 20%] Built target eckit_test_types_print_vector [ 20%] Built target eckit_test_types_fixedstring [ 20%] Built target eckit_test_types_fraction [ 20%] Built target eckit_test_types_hour [ 20%] Built target eckit_test_types_double_compare_speed [ 20%] Built target eckit_test_utils_byteswap [ 20%] Built target eckit_test_utils_string_tools [ 20%] Built target eckit_test_utils_translator [ 21%] Built target eckit_test_utils_tokenizer [ 21%] Built target eckit_test_utils_semanticversion [ 21%] Built target eckit_test_utils_rendezvoushash [ 21%] Built target eckit_test_utils_compressor [ 21%] Built target eckit_test_utils_optional [ 21%] Built target eckit_test_utils_hashing [ 21%] Built target eckit_test_value_custom_params [ 21%] Built target eckit_test_value_value_params [ 21%] Built target eckit_test_value_value_properties [ 21%] Built target eckit_test_value_value_const [ 21%] Built target eckit_test_value_value_typeordering [ 21%] Built target eckit_test_value_value_nil [ 21%] Built target eckit_test_value_value_boolean [ 21%] Built target eckit_test_value_value_integer [ 21%] Built target eckit_test_value_value_double [ 21%] Built target eckit_test_value_value_string [ 21%] Built target eckit_test_value_value_valuemap [ 21%] Built target eckit_test_value_value_valuelist [ 21%] Built target eckit_test_value_value_date [ 21%] Built target eckit_test_value_value_orderedmap [ 21%] Built target eckit_test_system_library [ 21%] Built target eckit_test_sql_select [ 21%] Built target eckit_test_sql_simple_functions [ 21%] Built target ECKIT-175.x [ 21%] Built target ECKIT-221.x [ 21%] Built target ECKIT-166.x [ 21%] Built target atlas.pc-pkg-config [ 21%] Built target atlas-c++.pc-pkg-config [ 22%] Built target atlas_io [ 22%] Built target atlas-io-list [ 22%] Built target atlas_io_test_encoding [ 22%] Built target atlas_io_test_stream [ 22%] Built target atlas_io_test_record [ 32%] Built target atlas [ 32%] Built target atlas-main [ 32%] Built target atlas-meshgen [ 32%] Built target atlas-grids [ 32%] Built target atlas-gaussian-latitudes [ 32%] Built target atlas_test_util [ 32%] Built target atlas_test_earth [ 34%] Built target atlas_test_flags [ 34%] Built target atlas_test_polygon [ 34%] Built target atlas_test_point [ 34%] Built target atlas_test_vector [ 34%] Built target atlas_test_kdtree [ 34%] Built target atlas_test_convexsphericalpolygon [ 34%] Built target atlas_test_trace [ 34%] Built target atlas_test_library [ 34%] Built target atlas_test_library_noargs [ 34%] Built target atlas_test_library_init_nofinal [ 34%] Built target atlas_test_library_noinit_final [ 34%] Built target atlas_test_bounding_box [ 34%] Built target atlas_test_projection_LAEA [ 34%] Built target atlas_test_rotation [ 34%] Built target atlas_test_jacobian [ 34%] Built target atlas_test_projection_variable_resolution [ 34%] Built target atlas_test_domain [ 34%] Built target atlas_test_grid_iterator [ 34%] Built target atlas_test_stretchedrotatedgaussian [ 34%] Built target atlas_test_grid_cropping [ 34%] Built target atlas_test_vertical [ 35%] Built target atlas_test_spacing [ 35%] Built target atlas_test_largegrid [ 35%] Built target atlas_test_grid_hash [ 35%] Built target atlas_test_field [ 35%] Built target atlas_test_grids [ 35%] Built target atlas_test_state [ 35%] Built target atlas_test_cubedsphere [ 35%] Built target atlas_test_distribution_regular_bands [ 35%] Built target atlas_test_array_slicer [ 36%] Built target atlas_test_array_foreach [ 36%] Built target atlas_test_array [ 36%] Built target atlas_test_svector [ 36%] Built target atlas_test_array_view_util [ 36%] Built target atlas_test_array_indexview [ 36%] Built target atlas_test_fieldset [ 36%] Built target atlas_test_field_missingvalue [ 36%] Built target atlas_test_field_foreach [ 36%] Built target atlas_test_omp_sort [ 36%] Built target atlas_test_omp_copy [ 37%] Built target atlas_test_mesh_build_edges [ 37%] Built target atlas_test_connectivity [ 37%] Built target atlas_test_stream_connectivity [ 37%] Built target atlas_test_elements [ 37%] Built target atlas_test_ll [ 37%] Built target atlas_test_meshgen3d [ 37%] Built target atlas_test_rgg [ 37%] Built target atlas_test_healpixmeshgen [ 37%] Built target atlas_test_mesh_builder [ 37%] Built target atlas_test_mesh_reorder [ 37%] Built target atlas_test_footprint [ 37%] Built target atlas_test_pentagon_element [ 37%] Built target atlas_test_functionspace [ 37%] Built target atlas_test_cellcolumns [ 37%] Built target test_structuredcolumns_regional [ 37%] Built target atlas_test_reduced_halo [ 37%] Built target atlas_test_stencil [ 37%] Built target atlas_test_stencil_parallel [ 37%] Built target atlas_test_polygons [ 37%] Built target atlas_test_polygons_projection [ 37%] Built target atlas_test_structuredcolumns_haloexchange [ 37%] Built target atlas_test_io_encoding [ 37%] Built target atlas_test_io_stream [ 37%] Built target atlas_test_io_record [ 37%] Built target atlas_test_gmsh [ 37%] Built target atlas_test_pointcloud_io [ 37%] Built target atlas_test_gmsh_read [ 37%] Built target atlas_test_transgeneral [ 37%] Built target atlas_test_trans_localcache [ 37%] Built target atlas_test_Quad3D [ 37%] Built target atlas_test_Quad2D [ 37%] Built target atlas_test_Triag2D [ 37%] Built target atlas_test_interpolation_conservative [ 37%] Built target atlas_test_interpolation_finite_element [ 37%] Built target atlas_test_interpolation_unstructured_bilinear_lonlat [ 37%] Built target atlas_test_interpolation_finite_element_cached [ 37%] Built target atlas_test_interpolation_grid_box_average [ 38%] Built target atlas_test_interpolation_k_nearest_neighbours [ 38%] Built target atlas_test_interpolation_cubic_prototype [ 38%] Built target atlas_test_interpolation_structured2D [ 38%] Built target atlas_test_interpolation_non_linear [ 38%] Built target atlas_test_linalg_sparse [ 38%] Built target atlas_test_linalg_dense [ 38%] Built target atlas_test_fvm_nabla_exe [ 38%] Built target atlas_test_fvm_nabla_validation [ 38%] Built target atlas-atest-mgrids [ 51%] Built target mir [ 51%] Built target mir-tool [ 51%] Built target mir-climate-filter [ 51%] Built target mir-compare [ 51%] Built target mir-compute [ 51%] Built target mir-config [ 51%] Built target mir-config-grib [ 51%] Built target mir-count [ 52%] Built target mir-formula [ 52%] Built target mir-gaussian-fractions [ 52%] Built target mir-get-data [ 52%] Built target mir-grid-box-area [ 52%] Built target mir-grid-info [ 52%] Built target mir-inspect [ 52%] Built target mir-list [ 52%] Built target mir-load-matrix [ 52%] Built target mir-make-lsm [ 52%] Built target mir-plot-lsm [ 52%] Built target mir-points [ 52%] Built target mir-statistics [ 52%] Built target mir-weight-matrix-diff [ 52%] Built target mir-load-legendre [ 52%] Built target mir-spectral-transform-points [ 52%] Built target mir-triangulate [ 52%] Built target lsm [ 52%] Built target grids [ 53%] Built target mir_tests_unit_MIR-425 [ 53%] Built target mir_tests_unit_MIR-536 [ 53%] Built target mir_tests_unit_PGEN-412 [ 53%] Built target mir_tests_unit_PGEN-492 [ 53%] Built target mir_tests_unit_action_graph [ 53%] Built target mir_tests_unit_area [ 53%] Built target mir_tests_unit_bounding_box [ 53%] Built target mir_tests_unit_formula [ 53%] Built target mir_tests_unit_gaussian_grid [ 53%] Built target mir_tests_unit_grib_basic_angle [ 53%] Built target mir_tests_unit_grib_encoding [ 53%] Built target mir_tests_unit_grib_input [ 53%] Built target mir_tests_unit_grid_box_method [ 53%] Built target mir_tests_unit_increments [ 53%] Built target mir_tests_unit_input_MultiDimensionalInput [ 53%] Built target mir_tests_unit_interpolations [ 54%] Built target mir_tests_unit_iterator [ 54%] Built target mir_tests_unit_knn_weighting [ 54%] Built target mir_tests_unit_packing [ 54%] Built target mir_tests_unit_raw_memory [ 54%] Built target mir_tests_unit_spectral_order [ 54%] Built target mir_tests_unit_statistics [ 54%] Built target mir_tests_unit_style [ 54%] Built target mir_tests_unit_vector-space [ 54%] Built target mir_tests_unit_wind [ 54%] Built target mir_tests_unit_atlas [ 54%] Built target marslex [ 54%] Built target marsxdr [ 57%] Built target marsclient [ 57%] Built target mars.bin [ 57%] Built target macro_api_c [ 57%] Built target MvFTimeUtil [ 60%] Built target Metview [ 60%] Built target Divrot [ 60%] Built target Eccharts [ 60%] Built target Ecfs [ 60%] Built target event [ 61%] Built target MvMacro [ 61%] Built target macrolex [ 61%] Built target macro [ 61%] Built target mvimport [ 61%] Built target mvimportDesktop [ 61%] Built target pool [ 61%] Built target Mars [ 61%] Built target togrib [ 61%] Built target tomatrix [ 61%] Built target geo_to_grib [ 61%] Built target grib_to_geo [ 61%] Built target FlextraPrepare [ 62%] Built target FlextraRun [ 62%] Built target FlextraVisualiser [ 62%] Built target FlexpartRun [ 63%] Built target flexpartField [ 63%] Built target flexpartReceptor [ 63%] Built target flexpartTrajectory [ 64%] Built target GribVectors [ 64%] Built target Hovmoeller [ 64%] Built target GeoToKML [ 64%] Built target Met3D [ 64%] Built target Met3DPrepare [ 64%] Built target ObsFilter [ 64%] Built target CleanFile [ 64%] Built target BufrPicker [ 70%] Built target MvQtGui [ 71%] Built target MvQtUtil [ 71%] Built target BufrFilter [ 71%] Built target Percentile [ 71%] Built target PottF [ 71%] Built target Spectra [ 71%] Built target PythonServe [ 71%] Built target Relhum [ 71%] Built target Regrid [ 71%] Built target RttovRun [ 71%] Built target RttovVisualiser [ 71%] Built target ScmRun [ 71%] Built target ScmVisualiser [ 71%] Built target writebase [ 71%] Built target stl [ 71%] Built target sti [ 72%] Built target stn [ 72%] Built target station [ 72%] Built target StdAppManager [ 72%] Built target Thermo [ 72%] Built target Velstr [ 72%] Built target VaporPrepare [ 72%] Built target gribToVapor [ 72%] Built target XSection [ 72%] Built target Download [ 72%] Built target savepool [ 72%] Built target SavePoolApp [ 72%] Built target MvMailTo [ 72%] Built target MvCompress [ 72%] Built target MvWsToRequest [ 72%] Built target BufrExaminer [ 73%] Built target xserv [ 73%] Built target MvMonitor [ 73%] Built target MvExamineManager [ 73%] Built target FlextraExaminer [ 73%] Built target GeopExaminer [ 73%] Built target GribExaminer [ 75%] Built target MacroEditor [ 76%] Built target NcExaminer [ 76%] Built target WmsClient [ 77%] Built target WmsClientEditor [ 77%] Built target WmsClientPlotter [ 78%] Built target ScmDataEditor [ 78%] Built target UiAppManager [ 87%] Built target Desktop [ 87%] Built target IconDescMaker [ 92%] Built target uPlot [ 92%] Built target uPlotManager [ 92%] Built target uPlotBatch [ 94%] Built target uPlotBatchApp [100%] Built target GeoTool [100%] Built target GeoToolManager [100%] Built target MagML [100%] Built target Reprojection [100%] Built target mvs [100%] Built target debug_light [100%] Built target debug_dark [100%] Built target desktop_light [100%] Built target desktop_dark [100%] Built target edit_light [100%] Built target edit_dark [100%] Built target editor_light [100%] Built target editor_dark [100%] Built target examiner_light [100%] Built target examiner_dark [100%] Built target find_light [100%] Built target find_dark [100%] Built target geoSelect_light [100%] Built target geoSelect_dark [100%] Built target keyDialog_light [100%] Built target keyDialog_dark [100%] Built target MacroEdit_light [100%] Built target MacroEdit_dark [100%] Built target mail_light [100%] Built target mail_dark [100%] Built target MvQOgcClient_light [100%] Built target MvQOgcClient_dark [100%] Built target scmEditor_light [100%] Built target scmEditor_dark [100%] Built target uPlot_light [100%] Built target uPlot_dark [100%] Built target window_light [100%] Built target window_dark [100%] Built target XServ_light [100%] Built target XServ_dark [100%] Built target ObjectListAllTarget [100%] Built target all_defs [100%] Built target copy_all_tables Install the project... -- Install configuration: "RelWithDebInfo" + popd + mkdir -p /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/usr/bin ~/build/BUILD/Metview-5.20.0-Source + ln -s /opt/Metview-5.20.0/bin/metview /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/usr/bin/metview + ln -s /opt/Metview-5.20.0/bin/metview /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/usr/bin/metview4 + chmod +x /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/metview_help + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 5.20.0-5.el8 --unique-debug-suffix -5.20.0-5.el8.x86_64 --unique-debug-src-base Metview-5.20.0-5.el8.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/Metview-5.20.0-Source extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/atlas-atest-mgrids extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/atlas extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/atlas-gaussian-latitudes extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/atlas-grids extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/atlas-io-list extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/atlas-meshgen extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/BufrExaminer extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/BufrFilter extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/BufrPicker extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/CleanFile extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/Desktop extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/Divrot extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/Download extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/Eccharts extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/Ecfs extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/FlexpartRun extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/FlextraExaminer extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/FlextraPrepare extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/FlextraRun extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/FlextraVisualiser extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/GeoToKML extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/GeoTool extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/GeoToolManager extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/GeopExaminer extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/GribExaminer extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/GribVectors extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/Hovmoeller extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/IconDescMaker extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/MacroEditor extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/MagML extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/Mars extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/Met3D extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/Met3DPrepare extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/MvCompress extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/MvExamineManager extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/MvMailTo extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/MvMonitor extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/MvWsToRequest extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/NcExaminer extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/ObsFilter extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/Percentile extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/PottF extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/PythonServe extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/Regrid extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/Relhum extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/Reprojection extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/RttovRun extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/RttovVisualiser extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/SavePoolApp extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/ScmDataEditor extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/ScmRun extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/ScmVisualiser extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/Spectra extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/StdAppManager extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/Thermo extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/UiAppManager extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/VaporPrepare extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/Velstr extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/WmsClient extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/WmsClientEditor extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/WmsClientPlotter extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/XSection extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/event extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/flexpartField extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/flexpartReceptor extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/flexpartTrajectory extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/geo_to_grib extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/gribToVapor extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/grib_to_geo extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/macro extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/mvimport extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/mvimportDesktop extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/pool extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/savepool extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/station extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/togrib extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/tomatrix extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/uPlot extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/uPlotBatch extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/uPlotBatchApp extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/uPlotManager extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/writebase extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/xserv extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/lib64/libMetview.so extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/lib64/libMvFTimeUtil.so extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/lib64/libMvMacro.so extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/lib64/libatlas.so.0.35 extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/lib64/libatlas_io.so extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/lib64/libeckit.so extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/lib64/libeckit_cmd.so extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/lib64/libeckit_distributed.so extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/lib64/libeckit_geometry.so extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/lib64/libeckit_linalg.so extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/lib64/libeckit_maths.so extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/lib64/libeckit_mpi.so extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/lib64/libeckit_option.so extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/lib64/libeckit_sql.so extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/lib64/libeckit_web.so extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/lib64/libmarsclient.so extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/lib64/libmir.so /usr/lib/rpm/sepdebugcrcfix: Updated 100 CRC32s, 0 CRC32s did match. cpio: build/mars-client/src/lex.yy_mars.c: Cannot stat: No such file or directory cpio: build/metview/src/Macro/lex.zz.c: Cannot stat: No such file or directory 43045 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile '' 1 + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/bin/python3.6 + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/src/debug/Metview-5.20.0-5.el8.x86_64/eckit/src/eckit/sql/sqly.y is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/Metview-5.20.0-5.el8.x86_64/eckit/src/eckit/sql/sqll.l is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/mv_vapor_prep.mv is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/mv_scm_vis.mv is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/mv_preview.mv is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/mv_met3d_prep.mv is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/mv_flextra_prep.mv is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/mv_mars_catalog.py is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/mv_eccharts.py is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/metview_local2.common is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/metview_local.common is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/document_macros.pl is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/metview_patches is executable but has no shebang, removing executable bit *** WARNING: ./opt/Metview-5.20.0/lib/metview-bundle/bin/metview_bin/metview_stat is executable but has no shebang, removing executable bit Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.WGfz5q + umask 022 + cd /builddir/build/BUILD + cd Metview-5.20.0-Source + exit 0 Processing files: Metview-5.20.0-5.el8.x86_64 warning: File listed twice: /opt/Metview-5.20.0 Provides: Metview = 5.20.0-5.el8 Metview(x86-64) = 5.20.0-5.el8 libMetview.so()(64bit) libMvFTimeUtil.so()(64bit) libMvMacro.so()(64bit) libatlas.so.0.35()(64bit) libatlas_io.so()(64bit) libeckit.so()(64bit) libeckit_cmd.so()(64bit) libeckit_distributed.so()(64bit) libeckit_geometry.so()(64bit) libeckit_linalg.so()(64bit) libeckit_maths.so()(64bit) libeckit_mpi.so()(64bit) libeckit_option.so()(64bit) libeckit_sql.so()(64bit) libeckit_web.so()(64bit) libmarsclient.so()(64bit) libmir.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /bin/bash /bin/sh ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libMagPlus.so()(64bit) libMetview.so()(64bit) libMvFTimeUtil.so()(64bit) libMvMacro.so()(64bit) libQt5Core.so.5()(64bit) libQt5Core.so.5(Qt_5)(64bit) libQt5Core.so.5(Qt_5.15)(64bit) libQt5Gui.so.5()(64bit) libQt5Gui.so.5(Qt_5)(64bit) libQt5Network.so.5()(64bit) libQt5Network.so.5(Qt_5)(64bit) libQt5PrintSupport.so.5()(64bit) libQt5PrintSupport.so.5(Qt_5)(64bit) libQt5Svg.so.5()(64bit) libQt5Svg.so.5(Qt_5)(64bit) libQt5Widgets.so.5()(64bit) libQt5Widgets.so.5(Qt_5)(64bit) libQt5Xml.so.5()(64bit) libQt5Xml.so.5(Qt_5)(64bit) libQt5XmlPatterns.so.5()(64bit) libaec.so.0()(64bit) libatlas.so.0.35()(64bit) libatlas_io.so()(64bit) libblas.so.3()(64bit) libbz2.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libcairo.so.2()(64bit) libcrypto.so.1.1()(64bit) libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) libcurl.so.4()(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) libeccodes.so.0.1()(64bit) libeckit.so()(64bit) libeckit_geometry.so()(64bit) libeckit_linalg.so()(64bit) libeckit_maths.so()(64bit) libeckit_mpi.so()(64bit) libeckit_option.so()(64bit) libfftw3.so.3()(64bit) libform.so.6()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgdbm.so.6()(64bit) libgeotiff.so.5()(64bit) libgfortran.so.5()(64bit) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(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.27)(64bit) libmarsclient.so()(64bit) libmir.so()(64bit) libncurses.so.6()(64bit) libnetcdf.so.15()(64bit) libpango-1.0.so.0()(64bit) libpangocairo-1.0.so.0()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.2.5)(64bit) libssl.so.1.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.7)(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.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtinfo.so.6()(64bit) libtirpc.so.3()(64bit) libtirpc.so.3(TIRPC_0.3.0)(64bit) rtld(GNU_HASH) Processing files: Metview-debugsource-5.20.0-5.el8.x86_64 Provides: Metview-debugsource = 5.20.0-5.el8 Metview-debugsource(x86-64) = 5.20.0-5.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: Metview-debuginfo-5.20.0-5.el8.x86_64 Provides: Metview-debuginfo = 5.20.0-5.el8 Metview-debuginfo(x86-64) = 5.20.0-5.el8 debuginfo(build-id) = 00cf2f739476596f89c5998e614937e9690a3d13 debuginfo(build-id) = 02d847cfb6f8f3c394828717bba1ea1ec8f00706 debuginfo(build-id) = 03855effdf91f5fb72ab3363dcdbf1f04c08168c debuginfo(build-id) = 0a7adbb82435cc3d5fb56baf35456579b5bfb4f8 debuginfo(build-id) = 0b86fdf5d54ca1882b7b16c626565372b2550523 debuginfo(build-id) = 0ea9b5ed9b1e8d4463402c930f0de65e639947e4 debuginfo(build-id) = 0f353472d02f6a7f2e42830b0c6934d0111fdfaf debuginfo(build-id) = 11336f44f94aab41e790a5b2cac79de0f881c13e debuginfo(build-id) = 162c1640b6fcedd9a6d9b25cda3bcb2ac32bd8ab debuginfo(build-id) = 1ff4e182b02608bc831e13145221dba8b2d6d828 debuginfo(build-id) = 22aaa12662128704a377a4cbb2d4b0b4411c5420 debuginfo(build-id) = 25011dff249cfd3d5e2cf0e0a0cf2b2d1ec9a1a4 debuginfo(build-id) = 2629fbaf6cc372d227ec5f8da95b2bdb7d4ccbc0 debuginfo(build-id) = 2b1a92d494b6c99943b0f12fa14b185f5c4c3e94 debuginfo(build-id) = 30bb3c8a09671869f7b5f3a0829a679bcbff71a8 debuginfo(build-id) = 31f1d81544a660c64fb64eab4fbd466ece39c064 debuginfo(build-id) = 34daa4e6fd5ef0367eed55b3ea3e00829e414d09 debuginfo(build-id) = 357e5f8c3ac60ce07848883b2cb3c099d72c7d5e debuginfo(build-id) = 35c676ad6745cdeff74e1edeec8a271373e42b32 debuginfo(build-id) = 37c2b4a78c68f7aae07859a7af8d873b94bc167c debuginfo(build-id) = 3903d978a314507892a4e45cc91f5b34e1fbf774 debuginfo(build-id) = 3b06c617c6c191fb1e876fa8c75b160352ae2a2d debuginfo(build-id) = 3bd0052b3a650b1254cb7392b3accc29a972c78c debuginfo(build-id) = 3f2b80284256d24237578d8ed5099743a92c7885 debuginfo(build-id) = 41be95ec29a802682c8d042907f91aa9cfc4db5e debuginfo(build-id) = 423ddddbfcb23c3d02e79c0b0c9a3b59436b1810 debuginfo(build-id) = 42add2bc6126caa183222c905684906d57554a28 debuginfo(build-id) = 4412ba1be50b55929433160cdee4d2390b89e630 debuginfo(build-id) = 48af87326be83c6e4907577aac6c5e873edcaf6a debuginfo(build-id) = 4a34b1df063dc9734c72e8b026ddbc329f66bde6 debuginfo(build-id) = 574d7b21a3d867095db12fa2cd1b277a56bd557f debuginfo(build-id) = 59969ed8bba0003c7a8cd03058650de3f615f4a1 debuginfo(build-id) = 59bd90741faf8d56fa1a773045cfe9513978888b debuginfo(build-id) = 60abcd51951f93972f165599adca861d8c0b3284 debuginfo(build-id) = 6a45923a5119bf5ef1f0e37cdb2e9d06c6bfbd1f debuginfo(build-id) = 6ac04411873fd12c1117ec9584b89a893a853ccf debuginfo(build-id) = 6dfa0195ba9aba07e22a0df8831097a3a1290ab6 debuginfo(build-id) = 707fae1e9597e7390a156f3437eaf76a4193b632 debuginfo(build-id) = 719d8e69d630265b4e4612e0758f6a75d3e36c68 debuginfo(build-id) = 752e0024463fe388792fd6dfb6290be4dc0fa441 debuginfo(build-id) = 767442b345f9d04cee9bbf6123fa8dfe9d270cb2 debuginfo(build-id) = 78d6bec2aa9189094a75128435cbbe9b8a5a0be9 debuginfo(build-id) = 7af8d0077f880a003b1e569eae8c7371f0c5cbc7 debuginfo(build-id) = 7c1827681f019839120e970e22db1ae4882d2eea debuginfo(build-id) = 7df9bf6191f11d58d67433718fb78f53c8210425 debuginfo(build-id) = 83dc9238a06a4d3631a71f03cdf9fe4162fd22c9 debuginfo(build-id) = 84b13e86e6032458ba1fb33930679856d18799e0 debuginfo(build-id) = 84f78419ad44af63d5ecb9e51ffc74d254ff03bd debuginfo(build-id) = 878f85479bc3fd342772a431aaa33e51e5eb20f4 debuginfo(build-id) = 8cd9966c6e1c13d4bc24c193aa5ccf17b8aedd02 debuginfo(build-id) = 907c9b7b014344ffc0eb608f0b4b6cf849d2fef5 debuginfo(build-id) = 942bcefb4b60fbcd0eeea49f13515d43ef03ca4e debuginfo(build-id) = 95137fa9586fc5611054aabc834a82e75d90d46b debuginfo(build-id) = 96db304a4684822a1626ed822ee30bc5ac3e0be7 debuginfo(build-id) = 975a12698525a62cea0e9ee66670f14c9ec8f1d9 debuginfo(build-id) = 978c4f6f04e15a33f900e78b13f571a7a99ee2d6 debuginfo(build-id) = 97c3fd34905f75204d86d76f21c06bf20f453b19 debuginfo(build-id) = 9c303ea81e42bf876a63978020bf37e7d5f43f28 debuginfo(build-id) = a13a73cb274b536186c850fa1a6f9cfec31c9902 debuginfo(build-id) = a19dcb7667288ab504815d7c043948f8ddc3c81e debuginfo(build-id) = a2d4389e6a08751d38702b08ae5ef1c176029225 debuginfo(build-id) = a60f635d2d2f54d593de92ca9877f0e36629aeb0 debuginfo(build-id) = a69fc9aebb62ac6489370779023f8f726ccd143b debuginfo(build-id) = a8095dd9d11c83de9027157ce315d307a2f870e5 debuginfo(build-id) = aaf259f9c0a7be469b61206161e66ad60d1746c1 debuginfo(build-id) = b146e6f898a0d678ee56ef61b85b9b58da633bbb debuginfo(build-id) = b6d8fca1f8258b5352e3c3d01ccfd4265cb20d05 debuginfo(build-id) = b7285ffe35cdc7c5b09fb674f3ab43d077756297 debuginfo(build-id) = bb44a45635296645b4a8b53bd8752615d93ec1b6 debuginfo(build-id) = bc1c7aeaabf5fc7e667769d1109b801a2846b487 debuginfo(build-id) = bca79a7beeae7611213aaf1d5728737c2f3ab94b debuginfo(build-id) = bd053980104a3544e7e21617571e1451aacf3763 debuginfo(build-id) = bf18dbbc995544ea500ff4fccfcc97a62221e2fd debuginfo(build-id) = c0a591480d006c019cc9ea85e469ec0fca8a6afe debuginfo(build-id) = c37cbe4505b3ad95d0a0674ddcae4b9b1fe092fb debuginfo(build-id) = caa63e0d27cef03db9a6af62246723ff555e0690 debuginfo(build-id) = d58e648df73e48d21153f6bbecd9500f1d803f61 debuginfo(build-id) = d8407180a1c7479042e5b201069300665e3528f6 debuginfo(build-id) = d86bb72067b78e82eedd97fa0a1d10ffc95d46ac debuginfo(build-id) = d8d102df7b3fa53128ab1d265a2924854be29d16 debuginfo(build-id) = db883c4876d935983332030ac6a002aab770277e debuginfo(build-id) = dc5533048102d63a8bdf61794c7508fb78b14831 debuginfo(build-id) = dc8f66dbee81fff629f87209d5f20a9126104757 debuginfo(build-id) = ddce7966e616a1ac5b709fdf87d0aecb56df113f debuginfo(build-id) = e4e05e74d4b16b7286ec3c63c3eb0177c396a5b7 debuginfo(build-id) = e66cb8c45a5464000a8e319d6c77b7e84375dd5c debuginfo(build-id) = e722d612fe1359a511be1b63643322222c7ef442 debuginfo(build-id) = e84fc318185cc7442103da666b4b366fb7064c3e debuginfo(build-id) = e965f4d5aee63ca23e9b4bbc827d7d34fbce9e44 debuginfo(build-id) = e9d06bb93c61175da57ee887a7728bc8874bcdc7 debuginfo(build-id) = ea0e8ce4828d0cce2768b60308afb279de250d14 debuginfo(build-id) = ed497446fa611a038b2d6c266fc7a68cb0b331d7 debuginfo(build-id) = f18bc8d9df9222d595112ef79b4be69e5719fdfa debuginfo(build-id) = f41149f9e89a8753ea232d4e5f1ea9547a70ad24 debuginfo(build-id) = f500d469a4b5ad6ce9099f4d01f46eed80156dad debuginfo(build-id) = f6b007dd8ca5b742a79aed184b48d83ce587dfaf debuginfo(build-id) = fba16f5ab2c7e10f971c6c58a3ba88c5920a2b2d debuginfo(build-id) = fc7b2c78b94459be3a36a7e1b9bec7e0c2386b4a debuginfo(build-id) = ffc9f59e2e9f546d9569de932757998c02c9511b debuginfo(build-id) = ffd27652fe4fa1fc131946997eb245aad13a8984 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: Metview-debugsource(x86-64) = 5.20.0-5.el8 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64 Wrote: /builddir/build/RPMS/Metview-5.20.0-5.el8.x86_64.rpm Wrote: /builddir/build/RPMS/Metview-debugsource-5.20.0-5.el8.x86_64.rpm Wrote: /builddir/build/RPMS/Metview-debuginfo-5.20.0-5.el8.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.WjW6V7 + umask 022 + cd /builddir/build/BUILD + cd Metview-5.20.0-Source + '[' /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/Metview-5.20.0-5.el8.x86_64 + exit 0 Finish: rpmbuild Metview-5.20.0-5.el8.src.rpm Finish: build phase for Metview-5.20.0-5.el8.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/rhel+epel-8-x86_64-1788869785.054605/root/var/log/dnf.rpm.log /var/lib/mock/rhel+epel-8-x86_64-1788869785.054605/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-8-x86_64-1788869785.054605/root/var/log/dnf.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/Metview-5.20.0-5.el8.src.rpm) Config(child) 26 minutes 43 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "Metview-debugsource", "epoch": null, "version": "5.20.0", "release": "5.el8", "arch": "x86_64" }, { "name": "Metview", "epoch": null, "version": "5.20.0", "release": "5.el8", "arch": "src" }, { "name": "Metview-debuginfo", "epoch": null, "version": "5.20.0", "release": "5.el8", "arch": "x86_64" }, { "name": "Metview", "epoch": null, "version": "5.20.0", "release": "5.el8", "arch": "x86_64" } ] } RPMResults finished