Warning: Permanently added '52.91.1.215' (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/9556181-epel-8-x86_64 --chroot epel-8-x86_64 Version: 1.4 PID: 8685 Logging PID: 8687 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'bootstrap': 'off', 'build_id': 9556181, 'buildroot_pkgs': [], 'chroot': 'epel-8-x86_64', 'enable_net': True, 'fedora_review': False, 'git_hash': '0e45404865d1f819b8df6a3a840b580add4c2b2e', '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-4', '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}], 'sandbox': 'simc/stable--simc', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': None, 'submitter': 'simc', 'tags': [], 'task_id': '9556181-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-bdymmix7/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-bdymmix7/Metview', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-bdymmix7/Metview'... Running: git checkout 0e45404865d1f819b8df6a3a840b580add4c2b2e -- cmd: ['git', 'checkout', '0e45404865d1f819b8df6a3a840b580add4c2b2e', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-bdymmix7/Metview rc: 0 stdout: stderr: Note: switching to '0e45404865d1f819b8df6a3a840b580add4c2b2e'. 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 0e45404 automatic import of Metview Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-bdymmix7/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: -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.6M 100 47.6M 0 0 17.4M 0 0:00:02 0:00:02 --:--:-- 17.4M 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-bdymmix7/Metview/Metview-rpm.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-bdymmix7/Metview --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1757930799.901215 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.3 starting (python version = 3.13.7, NVR = mock-6.3-1.fc42), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-bdymmix7/Metview/Metview-rpm.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-bdymmix7/Metview --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1757930799.901215 -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-bdymmix7/Metview/Metview-rpm.spec) Config(rhel+epel-8-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.3 INFO: Mock Version: 6.3 Start: chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-8-x86_64-1757930799.901215/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-4.20.1-1.fc42.x86_64 rpm-sequoia-1.7.0-5.fc42.x86_64 python3-dnf-4.23.0-1.fc42.noarch python3-dnf-plugins-core-4.10.1-1.fc42.noarch dnf5-5.2.16.0-1.fc42.x86_64 dnf5-plugins-5.2.16.0-1.fc42.x86_64 Start: installing minimal buildroot with 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 3.0 MB/s | 116 kB 00:00 Red Hat Enterprise Linux - BaseOS 195 MB/s | 60 MB 00:00 Red Hat Enterprise Linux - AppStream 64 MB/s | 18 MB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 29 MB/s | 3.1 MB 00:00 Extra Packages for Enterprise Linux 8 - x86_64 9.3 MB/s | 3.5 MB 00:00 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-15.el8 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-23.el8_10 rhel-baseos 528 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 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-46.el8 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 11.13-2.el8 rhel-appstream 972 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-125.el8_10 rhel-baseos 5.8 M brotli x86_64 1.0.6-3.el8 rhel-baseos 323 k bzip2-libs x86_64 1.0.6-28.el8_10 rhel-baseos 48 k ca-certificates noarch 2024.2.69_v8.0.303-80.0.el8_10 rhel-baseos 983 k chkconfig x86_64 1.19.2-1.el8 rhel-baseos 199 k coreutils-common x86_64 8.30-15.el8 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.3 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.2.5-17.el8_10 rhel-baseos 115 k file x86_64 5.33-26.el8 rhel-baseos 77 k file-libs x86_64 5.33-26.el8 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-166.el8_10 rhel-baseos 2.5 M glibc x86_64 2.28-251.el8_10.25 rhel-baseos 2.2 M glibc-all-langpacks x86_64 2.28-251.el8_10.25 rhel-baseos 26 M glibc-common x86_64 2.28-251.el8_10.25 rhel-baseos 1.0 M glibc-devel x86_64 2.28-251.el8_10.25 rhel-baseos 89 k glibc-gconv-extra x86_64 2.28-251.el8_10.25 rhel-baseos 1.6 M glibc-headers x86_64 2.28-251.el8_10.25 rhel-baseos 494 k gmp x86_64 1:6.1.2-11.el8 rhel-baseos 318 k gnupg2 x86_64 2.2.20-3.el8_6 rhel-baseos 2.4 M gnutls x86_64 3.6.16-8.el8_10.3 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.74.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-32.el8_10 rhel-baseos 846 k libacl x86_64 2.2.53-3.el8 rhel-baseos 35 k libarchive x86_64 3.3.3-6.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.4.48-3.el8 rhel-baseos 27 k libbabeltrace x86_64 1.5.4-4.el8 rhel-baseos 200 k libblkid x86_64 2.32.1-46.el8 rhel-baseos 221 k libcap x86_64 2.48-6.el8_9 rhel-baseos 74 k libcap-ng x86_64 0.7.11-1.el8 rhel-baseos 33 k libcom_err x86_64 1.45.6-6.el8_10 rhel-baseos 50 k libcurl x86_64 7.61.1-34.el8_10.3 rhel-baseos 304 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-46.el8 rhel-baseos 254 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-7.el8_6 rhel-baseos 463 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-46.el8 rhel-baseos 237 k libmpc x86_64 1.1.0-9.1.el8 rhel-appstream 61 k libnghttp2 x86_64 1.33.0-6.el8_10.1 rhel-baseos 78 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-10.el8_10 rhel-baseos 166 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-46.el8 rhel-baseos 180 k libssh x86_64 0.9.6-14.el8 rhel-baseos 220 k libssh-config noarch 0.9.6-14.el8 rhel-baseos 21 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-5.el8_10 rhel-baseos 77 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.23-4.el8 rhel-baseos 74 k libutempter x86_64 1.1.6-14.el8 rhel-baseos 32 k libuuid x86_64 2.32.1-46.el8 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.3 rhel-baseos 697 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-14.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-38.el8_10 rhel-baseos 748 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-71.el8_10 rhel-baseos 88 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-71.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-22.el8 rhel-baseos 1.2 M sqlite-libs x86_64 3.26.0-20.el8_10 rhel-baseos 580 k systemd-libs x86_64 239-82.el8_10.5 rhel-baseos 1.1 M tpm2-tss x86_64 2.3.2-6.el8 rhel-baseos 275 k tzdata noarch 2025b-1.el8 rhel-baseos 477 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): cracklib-2.9.6-15.el8.x86_64.rpm 3.3 MB/s | 93 kB 00:00 (2/172): grep-3.1-6.el8.x86_64.rpm 7.1 MB/s | 274 kB 00:00 (3/172): libattr-2.4.48-3.el8.x86_64.rpm 2.0 MB/s | 27 kB 00:00 (4/172): libsigsegv-2.11-5.el8.x86_64.rpm 1.9 MB/s | 30 kB 00:00 (5/172): cracklib-dicts-2.9.6-15.el8.x86_64.rpm 52 MB/s | 4.0 MB 00:00 (6/172): libunistring-0.9.9-3.el8.x86_64.rpm 32 MB/s | 422 kB 00:00 (7/172): libassuan-2.5.1-3.el8.x86_64.rpm 1.5 MB/s | 83 kB 00:00 (8/172): libutempter-1.1.6-14.el8.x86_64.rpm 2.2 MB/s | 32 kB 00:00 (9/172): npth-1.5-4.el8.x86_64.rpm 2.0 MB/s | 26 kB 00:00 (10/172): mpfr-3.1.6-1.el8.x86_64.rpm 12 MB/s | 221 kB 00:00 (11/172): pkgconf-1.4.2-1.el8.x86_64.rpm 3.3 MB/s | 38 kB 00:00 (12/172): zip-3.0-23.el8.x86_64.rpm 21 MB/s | 270 kB 00:00 (13/172): pkgconf-pkg-config-1.4.2-1.el8.x86_64 740 kB/s | 15 kB 00:00 (14/172): basesystem-11-5.el8.noarch.rpm 879 kB/s | 11 kB 00:00 (15/172): readline-7.0-10.el8.x86_64.rpm 5.3 MB/s | 199 kB 00:00 (16/172): libnsl2-1.2.0-2.20180605git4a062cf.el 5.0 MB/s | 58 kB 00:00 (17/172): libgpg-error-1.31-1.el8.x86_64.rpm 10 MB/s | 242 kB 00:00 (18/172): libpkgconf-1.4.2-1.el8.x86_64.rpm 1.2 MB/s | 35 kB 00:00 (19/172): pkgconf-m4-1.4.2-1.el8.noarch.rpm 486 kB/s | 17 kB 00:00 (20/172): libtool-ltdl-2.4.6-25.el8.x86_64.rpm 1.5 MB/s | 58 kB 00:00 (21/172): publicsuffix-list-dafsa-20180723-1.el 4.4 MB/s | 56 kB 00:00 (22/172): diffutils-3.6-6.el8.x86_64.rpm 30 MB/s | 359 kB 00:00 (23/172): libidn2-2.2.0-1.el8.x86_64.rpm 5.8 MB/s | 94 kB 00:00 (24/172): libusbx-1.0.23-4.el8.x86_64.rpm 6.6 MB/s | 74 kB 00:00 (25/172): patch-2.7.6-11.el8.x86_64.rpm 6.3 MB/s | 138 kB 00:00 (26/172): libpsl-0.20.2-6.el8.x86_64.rpm 810 kB/s | 61 kB 00:00 (27/172): libzstd-1.4.4-1.el8.x86_64.rpm 2.9 MB/s | 266 kB 00:00 (28/172): popt-1.18-1.el8.x86_64.rpm 638 kB/s | 61 kB 00:00 (29/172): filesystem-3.8-6.el8.x86_64.rpm 35 MB/s | 1.1 MB 00:00 (30/172): libcap-ng-0.7.11-1.el8.x86_64.rpm 2.4 MB/s | 33 kB 00:00 (31/172): libdb-5.3.28-42.el8_4.x86_64.rpm 50 MB/s | 751 kB 00:00 (32/172): libdb-utils-5.3.28-42.el8_4.x86_64.rp 9.0 MB/s | 150 kB 00:00 (33/172): brotli-1.0.6-3.el8.x86_64.rpm 3.2 MB/s | 323 kB 00:00 (34/172): ima-evm-utils-1.3.2-12.el8.x86_64.rpm 689 kB/s | 64 kB 00:00 (35/172): libxcrypt-devel-4.1.1-6.el8.x86_64.rp 1.9 MB/s | 25 kB 00:00 (36/172): pcre-8.42-6.el8.x86_64.rpm 7.0 MB/s | 211 kB 00:00 (37/172): nettle-3.4.1-7.el8.x86_64.rpm 4.1 MB/s | 301 kB 00:00 (38/172): libxcrypt-4.1.1-6.el8.x86_64.rpm 988 kB/s | 73 kB 00:00 (39/172): gzip-1.9-13.el8_5.x86_64.rpm 2.3 MB/s | 167 kB 00:00 (40/172): libsepol-2.9-3.el8.x86_64.rpm 7.5 MB/s | 340 kB 00:00 (41/172): cyrus-sasl-lib-2.1.27-6.el8_5.x86_64. 792 kB/s | 123 kB 00:00 (42/172): cpio-2.12-11.el8.x86_64.rpm 6.4 MB/s | 266 kB 00:00 (43/172): lua-libs-5.3.4-12.el8.x86_64.rpm 2.2 MB/s | 118 kB 00:00 (44/172): keyutils-libs-1.5.10-9.el8.x86_64.rpm 196 kB/s | 34 kB 00:00 (45/172): gawk-4.2.1-4.el8.x86_64.rpm 77 MB/s | 1.1 MB 00:00 (46/172): make-4.2.1-11.el8.x86_64.rpm 26 MB/s | 498 kB 00:00 (47/172): sed-4.5-5.el8.x86_64.rpm 23 MB/s | 298 kB 00:00 (48/172): info-6.5-7.el8.x86_64.rpm 5.2 MB/s | 198 kB 00:00 (49/172): xz-5.2.4-4.el8_6.x86_64.rpm 7.7 MB/s | 153 kB 00:00 (50/172): gdbm-libs-1.18-2.el8.x86_64.rpm 3.1 MB/s | 60 kB 00:00 (51/172): gnupg2-2.2.20-3.el8_6.x86_64.rpm 146 MB/s | 2.4 MB 00:00 (52/172): libbabeltrace-1.5.4-4.el8.x86_64.rpm 4.1 MB/s | 200 kB 00:00 (53/172): xz-libs-5.2.4-4.el8_6.x86_64.rpm 962 kB/s | 94 kB 00:00 (54/172): libgcrypt-1.8.5-7.el8_6.x86_64.rpm 7.0 MB/s | 463 kB 00:00 (55/172): gdbm-1.18-2.el8.x86_64.rpm 10 MB/s | 130 kB 00:00 (56/172): libksba-1.3.5-9.el8_7.x86_64.rpm 9.2 MB/s | 134 kB 00:00 (57/172): coreutils-8.30-15.el8.x86_64.rpm 29 MB/s | 1.2 MB 00:00 (58/172): libverto-0.3.2-2.el8.x86_64.rpm 253 kB/s | 24 kB 00:00 (59/172): pcre2-10.32-3.el8_6.x86_64.rpm 2.9 MB/s | 247 kB 00:00 (60/172): coreutils-common-8.30-15.el8.x86_64.r 111 MB/s | 2.0 MB 00:00 (61/172): libffi-3.1-24.el8.x86_64.rpm 2.4 MB/s | 38 kB 00:00 (62/172): libpwquality-1.4.4-6.el8.x86_64.rpm 8.7 MB/s | 107 kB 00:00 (63/172): chkconfig-1.19.2-1.el8.x86_64.rpm 18 MB/s | 199 kB 00:00 (64/172): setup-2.12.2-9.el8.noarch.rpm 15 MB/s | 181 kB 00:00 (65/172): crypto-policies-20230731-1.git3177e06 4.8 MB/s | 64 kB 00:00 (66/172): libcap-2.48-6.el8_9.x86_64.rpm 7.1 MB/s | 74 kB 00:00 (67/172): ncurses-6.1-10.20180224.el8.x86_64.rp 31 MB/s | 387 kB 00:00 (68/172): ncurses-base-6.1-10.20180224.el8.noar 7.1 MB/s | 81 kB 00:00 (69/172): zlib-1.2.11-25.el8.x86_64.rpm 9.9 MB/s | 103 kB 00:00 (70/172): ncurses-libs-6.1-10.20180224.el8.x86_ 9.0 MB/s | 334 kB 00:00 (71/172): elfutils-default-yama-scope-0.190-2.e 4.9 MB/s | 53 kB 00:00 (72/172): elfutils-0.190-2.el8.x86_64.rpm 23 MB/s | 571 kB 00:00 (73/172): elfutils-libs-0.190-2.el8.x86_64.rpm 24 MB/s | 305 kB 00:00 (74/172): elfutils-libelf-0.190-2.el8.x86_64.rp 12 MB/s | 233 kB 00:00 (75/172): file-5.33-26.el8.x86_64.rpm 6.1 MB/s | 77 kB 00:00 (76/172): file-libs-5.33-26.el8.x86_64.rpm 35 MB/s | 544 kB 00:00 (77/172): gmp-6.1.2-11.el8.x86_64.rpm 23 MB/s | 318 kB 00:00 (78/172): libacl-2.2.53-3.el8.x86_64.rpm 2.9 MB/s | 35 kB 00:00 (79/172): libfdisk-2.32.1-46.el8.x86_64.rpm 22 MB/s | 254 kB 00:00 (80/172): libblkid-2.32.1-46.el8.x86_64.rpm 15 MB/s | 221 kB 00:00 (81/172): libmount-2.32.1-46.el8.x86_64.rpm 20 MB/s | 237 kB 00:00 (82/172): libsmartcols-2.32.1-46.el8.x86_64.rpm 14 MB/s | 180 kB 00:00 (83/172): libssh-0.9.6-14.el8.x86_64.rpm 17 MB/s | 220 kB 00:00 (84/172): libssh-config-0.9.6-14.el8.noarch.rpm 1.5 MB/s | 21 kB 00:00 (85/172): libuuid-2.32.1-46.el8.x86_64.rpm 6.7 MB/s | 99 kB 00:00 (86/172): p11-kit-0.23.22-2.el8.x86_64.rpm 19 MB/s | 327 kB 00:00 (87/172): p11-kit-trust-0.23.22-2.el8.x86_64.rp 8.6 MB/s | 138 kB 00:00 (88/172): python3-pip-wheel-9.0.3-24.el8.noarch 65 MB/s | 866 kB 00:00 (89/172): tpm2-tss-2.3.2-6.el8.x86_64.rpm 16 MB/s | 275 kB 00:00 (90/172): shadow-utils-4.6-22.el8.x86_64.rpm 54 MB/s | 1.2 MB 00:00 (91/172): util-linux-2.32.1-46.el8.x86_64.rpm 142 MB/s | 2.5 MB 00:00 (92/172): ca-certificates-2024.2.69_v8.0.303-80 39 MB/s | 983 kB 00:00 (93/172): findutils-4.6.0-23.el8_10.x86_64.rpm 25 MB/s | 528 kB 00:00 (94/172): libtirpc-1.1.4-12.el8_10.x86_64.rpm 11 MB/s | 114 kB 00:00 (95/172): redhat-release-8.10-0.3.el8.x86_64.rp 3.0 MB/s | 45 kB 00:00 (96/172): binutils-2.30-125.el8_10.x86_64.rpm 214 MB/s | 5.8 MB 00:00 (97/172): bzip2-1.0.6-28.el8_10.x86_64.rpm 2.7 MB/s | 60 kB 00:00 (98/172): libnghttp2-1.33.0-6.el8_10.1.x86_64.r 1.1 MB/s | 78 kB 00:00 (99/172): bzip2-libs-1.0.6-28.el8_10.x86_64.rpm 1.1 MB/s | 48 kB 00:00 (100/172): curl-7.61.1-34.el8_10.3.x86_64.rpm 7.5 MB/s | 354 kB 00:00 (101/172): openssl-libs-1.1.1k-14.el8_6.x86_64. 88 MB/s | 1.5 MB 00:00 (102/172): libcurl-7.61.1-34.el8_10.3.x86_64.rp 6.6 MB/s | 304 kB 00:00 (103/172): rpm-4.14.3-32.el8_10.x86_64.rpm 31 MB/s | 545 kB 00:00 (104/172): rpm-libs-4.14.3-32.el8_10.x86_64.rpm 28 MB/s | 348 kB 00:00 (105/172): rpm-build-libs-4.14.3-32.el8_10.x86_ 11 MB/s | 158 kB 00:00 (106/172): expat-2.2.5-17.el8_10.x86_64.rpm 7.5 MB/s | 115 kB 00:00 (107/172): libselinux-2.9-10.el8_10.x86_64.rpm 5.8 MB/s | 166 kB 00:00 (108/172): systemd-libs-239-82.el8_10.5.x86_64. 41 MB/s | 1.1 MB 00:00 (109/172): tzdata-2025b-1.el8.noarch.rpm 36 MB/s | 477 kB 00:00 (110/172): gnutls-3.6.16-8.el8_10.3.x86_64.rpm 47 MB/s | 1.0 MB 00:00 (111/172): libtasn1-4.13-5.el8_10.x86_64.rpm 2.6 MB/s | 77 kB 00:00 (112/172): krb5-libs-1.18.2-32.el8_10.x86_64.rp 25 MB/s | 846 kB 00:00 (113/172): openldap-2.4.46-21.el8_10.x86_64.rpm 3.9 MB/s | 354 kB 00:00 (114/172): libcom_err-1.45.6-6.el8_10.x86_64.rp 2.3 MB/s | 50 kB 00:00 (115/172): libsemanage-2.9-12.el8_10.x86_64.rpm 14 MB/s | 169 kB 00:00 (116/172): unzip-6.0-48.el8_10.x86_64.rpm 2.2 MB/s | 196 kB 00:00 (117/172): platform-python-setuptools-39.2.0-9. 14 MB/s | 633 kB 00:00 (118/172): audit-libs-3.1.2-1.el8_10.1.x86_64.r 893 kB/s | 125 kB 00:00 (119/172): lz4-libs-1.8.3-5.el8_10.x86_64.rpm 487 kB/s | 66 kB 00:00 (120/172): python3-setuptools-wheel-39.2.0-9.el 22 MB/s | 289 kB 00:00 (121/172): glib2-2.56.4-166.el8_10.x86_64.rpm 57 MB/s | 2.5 MB 00:00 (122/172): sqlite-libs-3.26.0-20.el8_10.x86_64. 12 MB/s | 580 kB 00:00 (123/172): glibc-2.28-251.el8_10.25.x86_64.rpm 33 MB/s | 2.2 MB 00:00 (124/172): glibc-devel-2.28-251.el8_10.25.x86_6 4.8 MB/s | 89 kB 00:00 (125/172): glibc-gconv-extra-2.28-251.el8_10.25 111 MB/s | 1.6 MB 00:00 (126/172): glibc-common-2.28-251.el8_10.25.x86_ 12 MB/s | 1.0 MB 00:00 (127/172): glibc-all-langpacks-2.28-251.el8_10. 172 MB/s | 26 MB 00:00 (128/172): libxml2-2.9.7-21.el8_10.3.x86_64.rpm 11 MB/s | 697 kB 00:00 (129/172): glibc-headers-2.28-251.el8_10.25.x86 3.6 MB/s | 494 kB 00:00 (130/172): libarchive-3.3.3-6.el8_10.x86_64.rpm 5.3 MB/s | 359 kB 00:00 (131/172): which-2.21-21.el8_10.x86_64.rpm 1.4 MB/s | 50 kB 00:00 (132/172): platform-python-3.6.8-71.el8_10.x86_ 7.1 MB/s | 88 kB 00:00 (133/172): python3-libs-3.6.8-71.el8_10.x86_64. 192 MB/s | 7.9 MB 00:00 (134/172): bash-4.4.20-6.el8_10.x86_64.rpm 11 MB/s | 1.5 MB 00:00 (135/172): tar-1.30-11.el8_10.x86_64.rpm 32 MB/s | 838 kB 00:00 (136/172): libgomp-8.5.0-28.el8_10.x86_64.rpm 16 MB/s | 209 kB 00:00 (137/172): pam-1.3.1-38.el8_10.x86_64.rpm 6.6 MB/s | 748 kB 00:00 (138/172): libgcc-8.5.0-28.el8_10.x86_64.rpm 1.9 MB/s | 82 kB 00:00 (139/172): libstdc++-8.5.0-28.el8_10.x86_64.rpm 37 MB/s | 474 kB 00:00 (140/172): ocaml-srpm-macros-5-4.el8.noarch.rpm 844 kB/s | 9.5 kB 00:00 (141/172): ghc-srpm-macros-1.4.2-7.el8.noarch.r 383 kB/s | 9.4 kB 00:00 (142/172): kernel-headers-4.18.0-553.74.1.el8_1 283 MB/s | 12 MB 00:00 (143/172): openblas-srpm-macros-2-2.el8.noarch. 413 kB/s | 8.0 kB 00:00 (144/172): perl-srpm-macros-1-25.el8.noarch.rpm 789 kB/s | 11 kB 00:00 (145/172): libatomic_ops-7.6.2-3.el8.x86_64.rpm 3.2 MB/s | 38 kB 00:00 (146/172): gc-7.6.4-3.el8.x86_64.rpm 9.3 MB/s | 109 kB 00:00 (147/172): rust-srpm-macros-5-2.el8.noarch.rpm 699 kB/s | 9.3 kB 00:00 (148/172): libipt-1.6.1-8.el8.x86_64.rpm 4.5 MB/s | 50 kB 00:00 (149/172): isl-0.16.1-6.el8.x86_64.rpm 56 MB/s | 841 kB 00:00 (150/172): zstd-1.4.4-1.el8.x86_64.rpm 28 MB/s | 393 kB 00:00 (151/172): guile-2.0.14-7.el8.x86_64.rpm 117 MB/s | 3.5 MB 00:00 (152/172): libmpc-1.1.0-9.1.el8.x86_64.rpm 4.0 MB/s | 61 kB 00:00 (153/172): efi-srpm-macros-3-3.el8.noarch.rpm 2.0 MB/s | 22 kB 00:00 (154/172): go-srpm-macros-2-17.el8.noarch.rpm 1.1 MB/s | 13 kB 00:00 (155/172): dwz-0.12-10.el8.x86_64.rpm 6.2 MB/s | 109 kB 00:00 (156/172): qt5-srpm-macros-5.15.3-1.el8.noarch. 1.0 MB/s | 11 kB 00:00 (157/172): python-rpm-macros-3-45.el8.noarch.rp 1.3 MB/s | 16 kB 00:00 (158/172): python3-rpm-macros-3-45.el8.noarch.r 1.2 MB/s | 15 kB 00:00 (159/172): redhat-rpm-config-131-1.el8.noarch.r 7.2 MB/s | 91 kB 00:00 (160/172): python-srpm-macros-3-45.el8.noarch.r 1.3 MB/s | 16 kB 00:00 (161/172): annobin-11.13-2.el8.x86_64.rpm 65 MB/s | 972 kB 00:00 (162/172): gdb-headless-8.2-20.el8.x86_64.rpm 176 MB/s | 3.7 MB 00:00 (163/172): rpm-build-4.14.3-32.el8_10.x86_64.rp 10 MB/s | 175 kB 00:00 (164/172): cpp-8.5.0-28.el8_10.x86_64.rpm 216 MB/s | 10 MB 00:00 (165/172): gcc-plugin-annobin-8.5.0-28.el8_10.x 2.7 MB/s | 37 kB 00:00 (166/172): gcc-8.5.0-28.el8_10.x86_64.rpm 277 MB/s | 23 MB 00:00 (167/172): gcc-c++-8.5.0-28.el8_10.x86_64.rpm 118 MB/s | 12 MB 00:00 (168/172): ansible-srpm-macros-1-12.el8.noarch. 1.0 MB/s | 21 kB 00:00 (169/172): libstdc++-devel-8.5.0-28.el8_10.x86_ 39 MB/s | 2.1 MB 00:00 (170/172): fpc-srpm-macros-1.3-1.el8.noarch.rpm 2.0 MB/s | 8.2 kB 00:00 (171/172): epel-rpm-macros-8-43.noarch.rpm 5.0 MB/s | 27 kB 00:00 (172/172): lua-srpm-macros-1-13.el8.noarch.rpm 9.0 MB/s | 9.2 kB 00:00 -------------------------------------------------------------------------------- Total 79 MB/s | 164 MB 00:02 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 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.74.1.el8_10.x86_64 21/172 Installing : tzdata-2025b-1.el8.noarch 22/172 Installing : libssh-config-0.9.6-14.el8.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-10.el8_10.x86_64 26/172 Installing : ncurses-libs-6.1-10.20180224.el8.x86_64 27/172 Installing : glibc-all-langpacks-2.28-251.el8_10.25.x86_64 28/172 Installing : glibc-common-2.28-251.el8_10.25.x86_64 29/172 Running scriptlet: glibc-2.28-251.el8_10.25.x86_64 30/172 Installing : glibc-2.28-251.el8_10.25.x86_64 30/172 Running scriptlet: glibc-2.28-251.el8_10.25.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 : libzstd-1.4.4-1.el8.x86_64 39/172 Installing : elfutils-libelf-0.190-2.el8.x86_64 40/172 Installing : libxcrypt-4.1.1-6.el8.x86_64 41/172 Installing : mpfr-3.1.6-1.el8.x86_64 42/172 Running scriptlet: mpfr-3.1.6-1.el8.x86_64 42/172 Installing : readline-7.0-10.el8.x86_64 43/172 Running scriptlet: readline-7.0-10.el8.x86_64 43/172 Installing : sqlite-libs-3.26.0-20.el8_10.x86_64 44/172 Installing : popt-1.18-1.el8.x86_64 45/172 Installing : libcap-2.48-6.el8_9.x86_64 46/172 Installing : libuuid-2.32.1-46.el8.x86_64 47/172 Running scriptlet: libuuid-2.32.1-46.el8.x86_64 47/172 Installing : libcom_err-1.45.6-6.el8_10.x86_64 48/172 Running scriptlet: libcom_err-1.45.6-6.el8_10.x86_64 48/172 Installing : chkconfig-1.19.2-1.el8.x86_64 49/172 Installing : libunistring-0.9.9-3.el8.x86_64 50/172 Installing : libattr-2.4.48-3.el8.x86_64 51/172 Installing : libacl-2.2.53-3.el8.x86_64 52/172 Installing : sed-4.5-5.el8.x86_64 53/172 Running scriptlet: sed-4.5-5.el8.x86_64 53/172 Installing : libgpg-error-1.31-1.el8.x86_64 54/172 Installing : lua-libs-5.3.4-12.el8.x86_64 55/172 Installing : libffi-3.1-24.el8.x86_64 56/172 Installing : p11-kit-0.23.22-2.el8.x86_64 57/172 Installing : libidn2-2.2.0-1.el8.x86_64 58/172 Installing : libmpc-1.1.0-9.1.el8.x86_64 59/172 Installing : file-libs-5.33-26.el8.x86_64 60/172 Installing : file-5.33-26.el8.x86_64 61/172 Installing : libgcrypt-1.8.5-7.el8_6.x86_64 62/172 Running scriptlet: libgcrypt-1.8.5-7.el8_6.x86_64 62/172 Installing : unzip-6.0-48.el8_10.x86_64 63/172 Installing : findutils-1:4.6.0-23.el8_10.x86_64 64/172 Running scriptlet: findutils-1:4.6.0-23.el8_10.x86_64 64/172 Running scriptlet: glibc-headers-2.28-251.el8_10.25.x86_64 65/172 Installing : glibc-headers-2.28-251.el8_10.25.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 : expat-2.2.5-17.el8_10.x86_64 72/172 Installing : libtasn1-4.13-5.el8_10.x86_64 73/172 Running scriptlet: libtasn1-4.13-5.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 : lz4-libs-1.8.3-5.el8_10.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 : cpp-8.5.0-28.el8_10.x86_64 80/172 Running scriptlet: cpp-8.5.0-28.el8_10.x86_64 80/172 Installing : libassuan-2.5.1-3.el8.x86_64 81/172 Installing : libksba-1.3.5-9.el8_7.x86_64 82/172 Installing : tar-2:1.30-11.el8_10.x86_64 83/172 Running scriptlet: tar-2:1.30-11.el8_10.x86_64 83/172 Installing : patch-2.7.6-11.el8.x86_64 84/172 Installing : dwz-0.12-10.el8.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.3.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.3.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 : coreutils-common-8.30-15.el8.x86_64 94/172 Running scriptlet: coreutils-common-8.30-15.el8.x86_64 94/172 Installing : libgomp-8.5.0-28.el8_10.x86_64 95/172 Running scriptlet: libgomp-8.5.0-28.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 : libsigsegv-2.11-5.el8.x86_64 99/172 Installing : gawk-4.2.1-4.el8.x86_64 100/172 Installing : npth-1.5-4.el8.x86_64 101/172 Installing : libpkgconf-1.4.2-1.el8.x86_64 102/172 Installing : pkgconf-1.4.2-1.el8.x86_64 103/172 Installing : libtool-ltdl-2.4.6-25.el8.x86_64 104/172 Running scriptlet: libtool-ltdl-2.4.6-25.el8.x86_64 104/172 Installing : brotli-1.0.6-3.el8.x86_64 105/172 Installing : cpio-2.12-11.el8.x86_64 106/172 Installing : libverto-0.3.2-2.el8.x86_64 107/172 Installing : ncurses-6.1-10.20180224.el8.x86_64 108/172 Installing : openssl-libs-1:1.1.1k-14.el8_6.x86_64 109/172 Running scriptlet: openssl-libs-1:1.1.1k-14.el8_6.x86_64 109/172 Installing : coreutils-8.30-15.el8.x86_64 110/172 Running scriptlet: ca-certificates-2024.2.69_v8.0.303-80.0.el8_10.n 111/172 Installing : ca-certificates-2024.2.69_v8.0.303-80.0.el8_10.n 111/172 Running scriptlet: ca-certificates-2024.2.69_v8.0.303-80.0.el8_10.n 111/172 Installing : libdb-5.3.28-42.el8_4.x86_64 112/172 Running scriptlet: libdb-5.3.28-42.el8_4.x86_64 112/172 Installing : krb5-libs-1.18.2-32.el8_10.x86_64 113/172 Installing : libtirpc-1.1.4-12.el8_10.x86_64 114/172 Running scriptlet: libtirpc-1.1.4-12.el8_10.x86_64 114/172 Installing : libblkid-2.32.1-46.el8.x86_64 115/172 Running scriptlet: libblkid-2.32.1-46.el8.x86_64 115/172 Installing : libmount-2.32.1-46.el8.x86_64 116/172 Running scriptlet: libmount-2.32.1-46.el8.x86_64 116/172 Installing : systemd-libs-239-82.el8_10.5.x86_64 117/172 Running scriptlet: systemd-libs-239-82.el8_10.5.x86_64 117/172 Installing : libnsl2-1.2.0-2.20180605git4a062cf.el8.x86_64 118/172 Running scriptlet: libnsl2-1.2.0-2.20180605git4a062cf.el8.x86_64 118/172 Installing : platform-python-setuptools-39.2.0-9.el8_10.noarc 119/172 Installing : platform-python-3.6.8-71.el8_10.x86_64 120/172 Running scriptlet: platform-python-3.6.8-71.el8_10.x86_64 120/172 Installing : python3-libs-3.6.8-71.el8_10.x86_64 121/172 Installing : gzip-1.9-13.el8_5.x86_64 122/172 Running scriptlet: gzip-1.9-13.el8_5.x86_64 122/172 Installing : cracklib-2.9.6-15.el8.x86_64 123/172 Installing : shadow-utils-2:4.6-22.el8.x86_64 124/172 Installing : binutils-2.30-125.el8_10.x86_64 125/172 Running scriptlet: binutils-2.30-125.el8_10.x86_64 125/172 Running scriptlet: libutempter-1.1.6-14.el8.x86_64 126/172 Installing : libutempter-1.1.6-14.el8.x86_64 126/172 Running scriptlet: tpm2-tss-2.3.2-6.el8.x86_64 127/172 Installing : tpm2-tss-2.3.2-6.el8.x86_64 127/172 Running scriptlet: tpm2-tss-2.3.2-6.el8.x86_64 127/172 Installing : ima-evm-utils-1.3.2-12.el8.x86_64 128/172 Installing : cracklib-dicts-2.9.6-15.el8.x86_64 129/172 Installing : libpwquality-1.4.4-6.el8.x86_64 130/172 Installing : pam-1.3.1-38.el8_10.x86_64 131/172 Running scriptlet: pam-1.3.1-38.el8_10.x86_64 131/172 Installing : libusbx-1.0.23-4.el8.x86_64 132/172 Installing : glib2-2.56.4-166.el8_10.x86_64 133/172 Installing : libbabeltrace-1.5.4-4.el8.x86_64 134/172 Running scriptlet: libbabeltrace-1.5.4-4.el8.x86_64 134/172 Installing : libfdisk-2.32.1-46.el8.x86_64 135/172 Running scriptlet: libfdisk-2.32.1-46.el8.x86_64 135/172 Installing : cyrus-sasl-lib-2.1.27-6.el8_5.x86_64 136/172 Running scriptlet: cyrus-sasl-lib-2.1.27-6.el8_5.x86_64 136/172 Installing : openldap-2.4.46-21.el8_10.x86_64 137/172 Installing : gnupg2-2.2.20-3.el8_6.x86_64 138/172 Installing : libssh-0.9.6-14.el8.x86_64 139/172 Installing : libdb-utils-5.3.28-42.el8_4.x86_64 140/172 Installing : libarchive-3.3.3-6.el8_10.x86_64 141/172 Installing : libsmartcols-2.32.1-46.el8.x86_64 142/172 Running scriptlet: libsmartcols-2.32.1-46.el8.x86_64 142/172 Installing : libnghttp2-1.33.0-6.el8_10.1.x86_64 143/172 Installing : glibc-gconv-extra-2.28-251.el8_10.25.x86_64 144/172 Running scriptlet: glibc-gconv-extra-2.28-251.el8_10.25.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.3.x86_64 152/172 Installing : curl-7.61.1-34.el8_10.3.x86_64 153/172 Installing : rpm-libs-4.14.3-32.el8_10.x86_64 154/172 Running scriptlet: rpm-libs-4.14.3-32.el8_10.x86_64 154/172 Installing : rpm-4.14.3-32.el8_10.x86_64 155/172 Installing : efi-srpm-macros-3-3.el8.noarch 156/172 Installing : lua-srpm-macros-1-13.el8.noarch 157/172 Installing : rpm-build-libs-4.14.3-32.el8_10.x86_64 158/172 Running scriptlet: rpm-build-libs-4.14.3-32.el8_10.x86_64 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 : glibc-devel-2.28-251.el8_10.25.x86_64 161/172 Running scriptlet: glibc-devel-2.28-251.el8_10.25.x86_64 161/172 Installing : libxcrypt-devel-4.1.1-6.el8.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 : annobin-11.13-2.el8.x86_64 164/172 Installing : gcc-plugin-annobin-8.5.0-28.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-46.el8.x86_64 170/172 Running scriptlet: util-linux-2.32.1-46.el8.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.25.x86_64 172/172 Running scriptlet: ca-certificates-2024.2.69_v8.0.303-80.0.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-11.13-2.el8.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-125.el8_10.x86_64 brotli-1.0.6-3.el8.x86_64 bzip2-1.0.6-28.el8_10.x86_64 bzip2-libs-1.0.6-28.el8_10.x86_64 ca-certificates-2024.2.69_v8.0.303-80.0.el8_10.noarch chkconfig-1.19.2-1.el8.x86_64 coreutils-8.30-15.el8.x86_64 coreutils-common-8.30-15.el8.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.3.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.2.5-17.el8_10.x86_64 file-5.33-26.el8.x86_64 file-libs-5.33-26.el8.x86_64 filesystem-3.8-6.el8.x86_64 findutils-1:4.6.0-23.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-166.el8_10.x86_64 glibc-2.28-251.el8_10.25.x86_64 glibc-all-langpacks-2.28-251.el8_10.25.x86_64 glibc-common-2.28-251.el8_10.25.x86_64 glibc-devel-2.28-251.el8_10.25.x86_64 glibc-gconv-extra-2.28-251.el8_10.25.x86_64 glibc-headers-2.28-251.el8_10.25.x86_64 gmp-1:6.1.2-11.el8.x86_64 gnupg2-2.2.20-3.el8_6.x86_64 gnutls-3.6.16-8.el8_10.3.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.74.1.el8_10.x86_64 keyutils-libs-1.5.10-9.el8.x86_64 krb5-libs-1.18.2-32.el8_10.x86_64 libacl-2.2.53-3.el8.x86_64 libarchive-3.3.3-6.el8_10.x86_64 libassuan-2.5.1-3.el8.x86_64 libatomic_ops-7.6.2-3.el8.x86_64 libattr-2.4.48-3.el8.x86_64 libbabeltrace-1.5.4-4.el8.x86_64 libblkid-2.32.1-46.el8.x86_64 libcap-2.48-6.el8_9.x86_64 libcap-ng-0.7.11-1.el8.x86_64 libcom_err-1.45.6-6.el8_10.x86_64 libcurl-7.61.1-34.el8_10.3.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-46.el8.x86_64 libffi-3.1-24.el8.x86_64 libgcc-8.5.0-28.el8_10.x86_64 libgcrypt-1.8.5-7.el8_6.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-46.el8.x86_64 libmpc-1.1.0-9.1.el8.x86_64 libnghttp2-1.33.0-6.el8_10.1.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-10.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-46.el8.x86_64 libssh-0.9.6-14.el8.x86_64 libssh-config-0.9.6-14.el8.noarch libstdc++-8.5.0-28.el8_10.x86_64 libstdc++-devel-8.5.0-28.el8_10.x86_64 libtasn1-4.13-5.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.23-4.el8.x86_64 libutempter-1.1.6-14.el8.x86_64 libuuid-2.32.1-46.el8.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.3.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-14.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-38.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-71.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-71.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.x86_64 setup-2.12.2-9.el8.noarch shadow-utils-2:4.6-22.el8.x86_64 sqlite-libs-3.26.0-20.el8_10.x86_64 systemd-libs-239-82.el8_10.5.x86_64 tar-2:1.30-11.el8_10.x86_64 tpm2-tss-2.3.2-6.el8.x86_64 tzdata-2025b-1.el8.noarch unzip-6.0-48.el8_10.x86_64 util-linux-2.32.1-46.el8.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-11.13-2.el8.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-125.el8_10.x86_64 brotli-1.0.6-3.el8.x86_64 bzip2-1.0.6-28.el8_10.x86_64 bzip2-libs-1.0.6-28.el8_10.x86_64 ca-certificates-2024.2.69_v8.0.303-80.0.el8_10.noarch chkconfig-1.19.2-1.el8.x86_64 coreutils-8.30-15.el8.x86_64 coreutils-common-8.30-15.el8.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.3.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.2.5-17.el8_10.x86_64 file-5.33-26.el8.x86_64 file-libs-5.33-26.el8.x86_64 filesystem-3.8-6.el8.x86_64 findutils-4.6.0-23.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-166.el8_10.x86_64 glibc-2.28-251.el8_10.25.x86_64 glibc-all-langpacks-2.28-251.el8_10.25.x86_64 glibc-common-2.28-251.el8_10.25.x86_64 glibc-devel-2.28-251.el8_10.25.x86_64 glibc-gconv-extra-2.28-251.el8_10.25.x86_64 glibc-headers-2.28-251.el8_10.25.x86_64 gmp-6.1.2-11.el8.x86_64 gnupg2-2.2.20-3.el8_6.x86_64 gnutls-3.6.16-8.el8_10.3.x86_64 go-srpm-macros-2-17.el8.noarch gpg-pubkey-2f86d6a1-5cf7cefb gpg-pubkey-2fa658e0-45700c69 gpg-pubkey-fd431d51-4ae0493b 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.74.1.el8_10.x86_64 keyutils-libs-1.5.10-9.el8.x86_64 krb5-libs-1.18.2-32.el8_10.x86_64 libacl-2.2.53-3.el8.x86_64 libarchive-3.3.3-6.el8_10.x86_64 libassuan-2.5.1-3.el8.x86_64 libatomic_ops-7.6.2-3.el8.x86_64 libattr-2.4.48-3.el8.x86_64 libbabeltrace-1.5.4-4.el8.x86_64 libblkid-2.32.1-46.el8.x86_64 libcap-2.48-6.el8_9.x86_64 libcap-ng-0.7.11-1.el8.x86_64 libcom_err-1.45.6-6.el8_10.x86_64 libcurl-7.61.1-34.el8_10.3.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-46.el8.x86_64 libffi-3.1-24.el8.x86_64 libgcc-8.5.0-28.el8_10.x86_64 libgcrypt-1.8.5-7.el8_6.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-46.el8.x86_64 libmpc-1.1.0-9.1.el8.x86_64 libnghttp2-1.33.0-6.el8_10.1.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-10.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-46.el8.x86_64 libssh-0.9.6-14.el8.x86_64 libssh-config-0.9.6-14.el8.noarch libstdc++-8.5.0-28.el8_10.x86_64 libstdc++-devel-8.5.0-28.el8_10.x86_64 libtasn1-4.13-5.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.23-4.el8.x86_64 libutempter-1.1.6-14.el8.x86_64 libuuid-2.32.1-46.el8.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.3.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-14.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-38.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-71.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-71.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.x86_64 setup-2.12.2-9.el8.noarch shadow-utils-4.6-22.el8.x86_64 sqlite-libs-3.26.0-20.el8_10.x86_64 systemd-libs-239-82.el8_10.5.x86_64 tar-1.30-11.el8_10.x86_64 tpm2-tss-2.3.2-6.el8.x86_64 tzdata-2025b-1.el8.noarch unzip-6.0-48.el8_10.x86_64 util-linux-2.32.1-46.el8.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-4.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-1757930799.901215/root/var/log/dnf.rpm.log /var/lib/mock/rhel+epel-8-x86_64-1757930799.901215/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-8-x86_64-1757930799.901215/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-bdymmix7/Metview/Metview-rpm.spec) Config(child) 0 minutes 41 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-4.el8.src.rpm) Config(rhel+epel-8-x86_64) Start: chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-8-x86_64-1757930799.901215/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management from host and used with --installroot: rpm-4.20.1-1.fc42.x86_64 rpm-sequoia-1.7.0-5.fc42.x86_64 python3-dnf-4.23.0-1.fc42.noarch python3-dnf-plugins-core-4.10.1-1.fc42.noarch dnf5-5.2.16.0-1.fc42.x86_64 dnf5-plugins-5.2.16.0-1.fc42.x86_64 Finish: chroot init Start: build phase for Metview-5.20.0-4.el8.src.rpm Start: build setup for Metview-5.20.0-4.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-4.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 27 kB/s | 2.1 kB 00:00 Red Hat Enterprise Linux - BaseOS 110 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 104 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 138 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 8 - x86_64 123 kB/s | 33 kB 00:00 Package gcc-c++-8.5.0-28.el8_10.x86_64 is already installed. Package libarchive-3.3.3-6.el8_10.x86_64 is already installed. Dependencies resolved. ===================================================================================================== Package Arch Version Repository Size ===================================================================================================== Installing: Magics-devel x86_64 4.14.2-4.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-8.el8 codeready-builder 26 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-14.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.14.2-4.el8 copr_base 22 M acl x86_64 2.2.53-3.el8 rhel-baseos 81 k avahi-libs x86_64 0.7-27.el8_10.1 rhel-baseos 62 k blas x86_64 3.8.0-8.el8 rhel-appstream 429 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-63.el8_10 rhel-baseos 436 k dbus x86_64 1:1.12.8-27.el8_10 rhel-baseos 42 k dbus-common noarch 1:1.12.8-27.el8_10 rhel-baseos 47 k dbus-daemon x86_64 1:1.12.8-27.el8_10 rhel-baseos 242 k dbus-libs x86_64 1:1.12.8-27.el8_10 rhel-baseos 185 k dbus-tools x86_64 1:1.12.8-27.el8_10 rhel-baseos 87 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.2 rhel-baseos 379 k device-mapper-libs x86_64 8:1.02.181-15.el8_10.2 rhel-baseos 412 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.2.5-17.el8_10 rhel-baseos 58 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-166.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-32.el8_10 rhel-baseos 563 k ksh x86_64 20120801-267.el8 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-6.el8_10 rhel-baseos 39 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.3 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-32.el8_10 rhel-baseos 189 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-5.el8 rhel-baseos 126 k libpng-devel x86_64 2:1.6.34-5.el8 rhel-baseos 328 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-10.el8_10 rhel-baseos 200 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-34.el8_10 rhel-appstream 190 k libtiff-devel x86_64 4.0.9-34.el8_10 rhel-appstream 513 k libuuid-devel x86_64 2.32.1-46.el8 rhel-baseos 100 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-25.el8_10 rhel-baseos 526 k openssh-clients x86_64 8.0p1-25.el8_10 rhel-baseos 646 k openssl x86_64 1:1.1.1k-14.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.5 rhel-baseos 3.6 M systemd-pam x86_64 239-82.el8_10.5 rhel-baseos 514 k vim-filesystem noarch 2:8.0.1763-19.el8_6.4 rhel-appstream 50 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): libedit-3.1-23.20170329cvs.el8.x86_64. 5.5 MB/s | 102 kB 00:00 (3/276): libgudev-232-4.el8.x86_64.rpm 734 kB/s | 33 kB 00:00 (4/276): Magics-devel-4.14.2-4.el8.x86_64.rpm 8.7 MB/s | 1.6 MB 00:00 (5/276): libpng-1.6.34-5.el8.x86_64.rpm 3.0 MB/s | 126 kB 00:00 (6/276): perl-Data-Dumper-2.167-399.el8.x86_64. 4.2 MB/s | 58 kB 00:00 (7/276): perl-Encode-2.97-3.el8.x86_64.rpm 48 MB/s | 1.5 MB 00:00 (8/276): perl-MIME-Base64-3.15-396.el8.x86_64.r 1.0 MB/s | 31 kB 00:00 (9/276): perl-PathTools-3.74-1.el8.x86_64.rpm 6.9 MB/s | 90 kB 00:00 (10/276): perl-Scalar-List-Utils-1.49-2.el8.x86 6.1 MB/s | 68 kB 00:00 (11/276): libpng-devel-1.6.34-5.el8.x86_64.rpm 1.9 MB/s | 328 kB 00:00 (12/276): Magics-4.14.2-4.el8.x86_64.rpm 59 MB/s | 22 MB 00:00 (13/276): perl-threads-shared-1.58-2.el8.x86_64 2.2 MB/s | 48 kB 00:00 (14/276): perl-Unicode-Normalize-1.25-396.el8.x 967 kB/s | 82 kB 00:00 (15/276): fontpackages-filesystem-1.44-22.el8.n 1.0 MB/s | 16 kB 00:00 (16/276): libpciaccess-0.14-1.el8.x86_64.rpm 1.3 MB/s | 32 kB 00:00 (17/276): m4-1.4.18-7.el8.x86_64.rpm 16 MB/s | 223 kB 00:00 (18/276): perl-Carp-1.42-396.el8.noarch.rpm 2.9 MB/s | 30 kB 00:00 (19/276): perl-Exporter-5.72-396.el8.noarch.rpm 3.2 MB/s | 34 kB 00:00 (20/276): perl-File-Path-2.15-2.el8.noarch.rpm 3.7 MB/s | 38 kB 00:00 (21/276): perl-File-Temp-0.230.600-1.el8.noarch 4.4 MB/s | 63 kB 00:00 (22/276): perl-Getopt-Long-2.50-4.el8.noarch.rp 5.5 MB/s | 63 kB 00:00 (23/276): perl-Pod-Escapes-1.07-395.el8.noarch. 1.8 MB/s | 20 kB 00:00 (24/276): perl-Pod-Simple-3.35-395.el8.noarch.r 15 MB/s | 213 kB 00:00 (25/276): libpipeline-1.5.0-2.el8.x86_64.rpm 692 kB/s | 54 kB 00:00 (26/276): perl-Pod-Usage-1.69-395.el8.noarch.rp 3.2 MB/s | 34 kB 00:00 (27/276): perl-Pod-Perldoc-3.28-396.el8.noarch. 2.3 MB/s | 88 kB 00:00 (28/276): perl-Storable-3.11-3.el8.x86_64.rpm 5.1 MB/s | 98 kB 00:00 (29/276): perl-Term-ANSIColor-4.06-396.el8.noar 4.0 MB/s | 46 kB 00:00 (30/276): perl-Term-Cap-1.17-395.el8.noarch.rpm 2.1 MB/s | 23 kB 00:00 (31/276): perl-Text-ParseWords-3.30-395.el8.noa 1.5 MB/s | 18 kB 00:00 (32/276): perl-Text-Tabs+Wrap-2013.0523-395.el8 1.7 MB/s | 24 kB 00:00 (33/276): perl-Time-Local-1.280-1.el8.noarch.rp 2.4 MB/s | 34 kB 00:00 (34/276): perl-constant-1.33-396.el8.noarch.rpm 2.2 MB/s | 25 kB 00:00 (35/276): perl-parent-0.237-1.el8.noarch.rpm 1.8 MB/s | 20 kB 00:00 (36/276): perl-threads-2.21-2.el8.x86_64.rpm 5.4 MB/s | 61 kB 00:00 (37/276): perl-podlators-4.11-1.el8.noarch.rpm 6.1 MB/s | 118 kB 00:00 (38/276): gettext-0.19.8.1-17.el8.x86_64.rpm 53 MB/s | 1.1 MB 00:00 (39/276): gettext-libs-0.19.8.1-17.el8.x86_64.r 22 MB/s | 313 kB 00:00 (40/276): perl-Socket-2.027-3.el8.x86_64.rpm 5.5 MB/s | 59 kB 00:00 (41/276): libicu-devel-60.3-2.el8_1.x86_64.rpm 53 MB/s | 923 kB 00:00 (42/276): libcroco-0.6.12-4.el8_2.1.x86_64.rpm 8.8 MB/s | 113 kB 00:00 (43/276): libicu-60.3-2.el8_1.x86_64.rpm 194 MB/s | 8.8 MB 00:00 (44/276): dejavu-fonts-common-2.35-7.el8.noarch 3.5 MB/s | 74 kB 00:00 (45/276): dejavu-sans-fonts-2.35-7.el8.noarch.r 68 MB/s | 1.5 MB 00:00 (46/276): fontconfig-devel-2.13.1-4.el8.x86_64. 13 MB/s | 151 kB 00:00 (47/276): libsepol-devel-2.9-3.el8.x86_64.rpm 5.0 MB/s | 87 kB 00:00 (48/276): keyutils-libs-devel-1.5.10-9.el8.x86_ 1.8 MB/s | 48 kB 00:00 (49/276): man-db-2.7.6.1-18.el8.x86_64.rpm 44 MB/s | 887 kB 00:00 (50/276): pcre-utf32-8.42-6.el8.x86_64.rpm 11 MB/s | 186 kB 00:00 (51/276): fontconfig-2.13.1-4.el8.x86_64.rpm 16 MB/s | 274 kB 00:00 (52/276): pcre-cpp-8.42-6.el8.x86_64.rpm 3.9 MB/s | 47 kB 00:00 (53/276): pcre-devel-8.42-6.el8.x86_64.rpm 15 MB/s | 551 kB 00:00 (54/276): pcre-utf16-8.42-6.el8.x86_64.rpm 13 MB/s | 195 kB 00:00 (55/276): json-c-0.13.1-3.el8.x86_64.rpm 3.5 MB/s | 41 kB 00:00 (56/276): libseccomp-2.5.2-1.el8.x86_64.rpm 6.5 MB/s | 71 kB 00:00 (57/276): gdbm-devel-1.18-2.el8.x86_64.rpm 5.0 MB/s | 66 kB 00:00 (58/276): pcre2-devel-10.32-3.el8_6.x86_64.rpm 46 MB/s | 605 kB 00:00 (59/276): pcre2-utf16-10.32-3.el8_6.x86_64.rpm 17 MB/s | 229 kB 00:00 (60/276): pcre2-utf32-10.32-3.el8_6.x86_64.rpm 18 MB/s | 220 kB 00:00 (61/276): libverto-devel-0.3.2-2.el8.x86_64.rpm 1.9 MB/s | 18 kB 00:00 (62/276): cryptsetup-libs-2.3.7-7.el8.x86_64.rp 34 MB/s | 489 kB 00:00 (63/276): ncurses-devel-6.1-10.20180224.el8.x86 38 MB/s | 528 kB 00:00 (64/276): perl-URI-1.73-3.el8.noarch.rpm 10 MB/s | 116 kB 00:00 (65/276): perl-libnet-3.11-3.el8.noarch.rpm 9.6 MB/s | 121 kB 00:00 (66/276): zlib-devel-1.2.11-25.el8.x86_64.rpm 5.0 MB/s | 59 kB 00:00 (67/276): ncurses-c++-libs-6.1-10.20180224.el8. 5.0 MB/s | 58 kB 00:00 (68/276): perl-IO-Socket-IP-0.39-5.el8.noarch.r 4.2 MB/s | 47 kB 00:00 (69/276): perl-Digest-1.17-395.el8.noarch.rpm 1.8 MB/s | 27 kB 00:00 (70/276): acl-2.2.53-3.el8.x86_64.rpm 7.4 MB/s | 81 kB 00:00 (71/276): hwdata-0.314-8.22.el8.noarch.rpm 97 MB/s | 1.8 MB 00:00 (72/276): kmod-libs-25-20.el8.x86_64.rpm 6.1 MB/s | 69 kB 00:00 (73/276): libuuid-devel-2.32.1-46.el8.x86_64.rp 8.6 MB/s | 100 kB 00:00 (74/276): perl-HTTP-Tiny-0.074-3.el8.noarch.rpm 5.1 MB/s | 59 kB 00:00 (75/276): avahi-libs-0.7-27.el8_10.1.x86_64.rpm 5.7 MB/s | 62 kB 00:00 (76/276): platform-python-pip-9.0.3-24.el8.noar 76 MB/s | 1.6 MB 00:00 (77/276): less-530-3.el8_10.x86_64.rpm 12 MB/s | 164 kB 00:00 (78/276): openssh-8.0p1-25.el8_10.x86_64.rpm 37 MB/s | 526 kB 00:00 (79/276): libtirpc-devel-1.1.4-12.el8_10.x86_64 6.0 MB/s | 128 kB 00:00 (80/276): openssh-clients-8.0p1-25.el8_10.x86_6 48 MB/s | 646 kB 00:00 (81/276): bzip2-devel-1.0.6-28.el8_10.x86_64.rp 17 MB/s | 225 kB 00:00 (82/276): openssl-1.1.1k-14.el8_6.x86_64.rpm 33 MB/s | 711 kB 00:00 (83/276): libcurl-devel-7.61.1-34.el8_10.3.x86_ 30 MB/s | 836 kB 00:00 (84/276): expat-devel-2.2.5-17.el8_10.x86_64.rp 4.7 MB/s | 58 kB 00:00 (85/276): perl-Digest-MD5-2.55-396.el8.x86_64.r 206 kB/s | 37 kB 00:00 (86/276): freetype-2.9.1-10.el8_10.x86_64.rpm 29 MB/s | 394 kB 00:00 (87/276): openssl-devel-1.1.1k-14.el8_6.x86_64. 50 MB/s | 2.3 MB 00:00 (88/276): libselinux-devel-2.9-10.el8_10.x86_64 11 MB/s | 200 kB 00:00 (89/276): systemd-pam-239-82.el8_10.5.x86_64.rp 39 MB/s | 514 kB 00:00 (90/276): systemd-239-82.el8_10.5.x86_64.rpm 147 MB/s | 3.6 MB 00:00 (91/276): krb5-devel-1.18.2-32.el8_10.x86_64.rp 40 MB/s | 563 kB 00:00 (92/276): libcom_err-devel-1.45.6-6.el8_10.x86_ 3.1 MB/s | 39 kB 00:00 (93/276): libkadm5-1.18.2-32.el8_10.x86_64.rpm 14 MB/s | 189 kB 00:00 (94/276): emacs-filesystem-26.1-15.el8_10.noarc 5.8 MB/s | 71 kB 00:00 (95/276): device-mapper-1.02.181-15.el8_10.2.x8 19 MB/s | 379 kB 00:00 (96/276): python3-setuptools-39.2.0-9.el8_10.no 10 MB/s | 163 kB 00:00 (97/276): glib2-devel-2.56.4-166.el8_10.x86_64. 29 MB/s | 426 kB 00:00 (98/276): perl-Errno-1.28-423.el8_10.x86_64.rpm 7.0 MB/s | 77 kB 00:00 (99/276): perl-IO-1.38-423.el8_10.x86_64.rpm 12 MB/s | 143 kB 00:00 (100/276): freetype-devel-2.9.1-10.el8_10.x86_6 3.0 MB/s | 465 kB 00:00 (101/276): device-mapper-libs-1.02.181-15.el8_1 5.0 MB/s | 412 kB 00:00 (102/276): perl-libs-5.26.3-423.el8_10.x86_64.r 100 MB/s | 1.6 MB 00:00 (103/276): perl-macros-5.26.3-423.el8_10.x86_64 5.4 MB/s | 73 kB 00:00 (104/276): perl-interpreter-5.26.3-423.el8_10.x 155 MB/s | 6.3 MB 00:00 (105/276): dbus-common-1.12.8-27.el8_10.noarch. 3.5 MB/s | 47 kB 00:00 (106/276): dbus-1.12.8-27.el8_10.x86_64.rpm 2.3 MB/s | 42 kB 00:00 (107/276): dbus-tools-1.12.8-27.el8_10.x86_64.r 7.8 MB/s | 87 kB 00:00 (108/276): dbus-daemon-1.12.8-27.el8_10.x86_64. 12 MB/s | 242 kB 00:00 (109/276): dbus-libs-1.12.8-27.el8_10.x86_64.rp 11 MB/s | 185 kB 00:00 (110/276): libquadmath-8.5.0-28.el8_10.x86_64.r 13 MB/s | 173 kB 00:00 (111/276): cups-libs-2.2.6-63.el8_10.x86_64.rpm 33 MB/s | 436 kB 00:00 (112/276): libgfortran-8.5.0-28.el8_10.x86_64.r 39 MB/s | 646 kB 00:00 (113/276): fftw-libs-quad-3.3.5-11.el8.x86_64.r 55 MB/s | 811 kB 00:00 (114/276): perl-Error-0.17025-2.el8.noarch.rpm 3.7 MB/s | 46 kB 00:00 (115/276): fftw-libs-single-3.3.5-11.el8.x86_64 36 MB/s | 1.0 MB 00:00 (116/276): lcms2-2.9-2.el8.x86_64.rpm 5.9 MB/s | 165 kB 00:00 (117/276): perl-TermReadKey-2.37-7.el8.x86_64.r 3.4 MB/s | 40 kB 00:00 (118/276): byacc-1.9.20170709-4.el8.x86_64.rpm 5.9 MB/s | 91 kB 00:00 (119/276): xcb-util-wm-0.4.1-12.el8.x86_64.rpm 2.0 MB/s | 32 kB 00:00 (120/276): graphite2-1.3.10-10.el8.x86_64.rpm 7.0 MB/s | 122 kB 00:00 (121/276): graphite2-devel-1.3.10-10.el8.x86_64 3.9 MB/s | 46 kB 00:00 (122/276): jbigkit-libs-2.1-14.el8.x86_64.rpm 3.0 MB/s | 55 kB 00:00 (123/276): xcb-util-image-0.4.0-9.el8.x86_64.rp 1.8 MB/s | 21 kB 00:00 (124/276): fftw-devel-3.3.5-11.el8.x86_64.rpm 10 MB/s | 135 kB 00:00 (125/276): fftw-3.3.5-11.el8.x86_64.rpm 1.6 MB/s | 57 kB 00:00 (126/276): libSM-1.2.3-1.el8.x86_64.rpm 2.0 MB/s | 48 kB 00:00 (127/276): libXfixes-5.0.3-7.el8.x86_64.rpm 1.1 MB/s | 25 kB 00:00 (128/276): libXxf86vm-1.1.4-9.el8.x86_64.rpm 1.5 MB/s | 19 kB 00:00 (129/276): libXrender-devel-0.9.10-7.el8.x86_64 1.3 MB/s | 22 kB 00:00 (130/276): xcb-util-0.4.0-10.el8.x86_64.rpm 1.8 MB/s | 22 kB 00:00 (131/276): xcb-util-keysyms-0.4.0-7.el8.x86_64. 766 kB/s | 16 kB 00:00 (132/276): blas-3.8.0-8.el8.x86_64.rpm 29 MB/s | 429 kB 00:00 (133/276): bison-3.0.4-10.el8.x86_64.rpm 17 MB/s | 688 kB 00:00 (134/276): fftw-libs-double-3.3.5-11.el8.x86_64 41 MB/s | 992 kB 00:00 (135/276): fftw-libs-long-3.3.5-11.el8.x86_64.r 34 MB/s | 541 kB 00:00 (136/276): fftw-libs-3.3.5-11.el8.x86_64.rpm 278 kB/s | 15 kB 00:00 (137/276): flex-2.6.1-9.el8.x86_64.rpm 24 MB/s | 320 kB 00:00 (138/276): libXrender-0.9.10-7.el8.x86_64.rpm 2.2 MB/s | 33 kB 00:00 (139/276): libdatrie-0.2.9-7.el8.x86_64.rpm 2.1 MB/s | 33 kB 00:00 (140/276): libxshmfence-1.3-2.el8.x86_64.rpm 886 kB/s | 13 kB 00:00 (141/276): mtdev-1.1.5-12.el8.x86_64.rpm 2.1 MB/s | 24 kB 00:00 (142/276): xcb-util-renderutil-0.3.9-10.el8.x86 1.7 MB/s | 19 kB 00:00 (143/276): libxcb-1.13.1-1.el8.x86_64.rpm 12 MB/s | 229 kB 00:00 (144/276): libxkbcommon-0.9.1-1.el8.x86_64.rpm 6.3 MB/s | 116 kB 00:00 (145/276): libthai-0.1.27-2.el8.x86_64.rpm 1.1 MB/s | 203 kB 00:00 (146/276): libxkbcommon-x11-0.9.1-1.el8.x86_64. 2.0 MB/s | 25 kB 00:00 (147/276): libxcb-devel-1.13.1-1.el8.x86_64.rpm 41 MB/s | 1.1 MB 00:00 (148/276): libICE-1.0.9-15.el8.x86_64.rpm 895 kB/s | 74 kB 00:00 (149/276): perl-IO-Socket-SSL-2.066-4.module+el 23 MB/s | 298 kB 00:00 (150/276): perl-Mozilla-CA-20160104-7.module+el 1.0 MB/s | 15 kB 00:00 (151/276): xkeyboard-config-2.28-1.el8.noarch.r 15 MB/s | 782 kB 00:00 (152/276): libXau-devel-1.0.9-3.el8.x86_64.rpm 678 kB/s | 21 kB 00:00 (153/276): libXext-1.3.4-1.el8.x86_64.rpm 1.8 MB/s | 45 kB 00:00 (154/276): libXft-devel-2.3.3-1.el8.x86_64.rpm 1.1 MB/s | 25 kB 00:00 (155/276): libXau-1.0.9-3.el8.x86_64.rpm 2.0 MB/s | 37 kB 00:00 (156/276): glx-utils-8.4.0-5.20181118git1830dcb 1.3 MB/s | 44 kB 00:00 (157/276): libXext-devel-1.3.4-1.el8.x86_64.rpm 5.9 MB/s | 81 kB 00:00 (158/276): libXft-2.3.3-1.el8.x86_64.rpm 3.6 MB/s | 67 kB 00:00 (159/276): libwacom-data-1.6-3.el8.noarch.rpm 7.7 MB/s | 104 kB 00:00 (160/276): xorg-x11-proto-devel-2020.1-3.el8.no 3.6 MB/s | 280 kB 00:00 (161/276): pango-1.42.4-8.el8.x86_64.rpm 24 MB/s | 297 kB 00:00 (162/276): pango-devel-1.42.4-8.el8.x86_64.rpm 17 MB/s | 322 kB 00:00 (163/276): libevdev-1.10.0-1.el8.x86_64.rpm 533 kB/s | 44 kB 00:00 (164/276): perl-Net-SSLeay-1.88-2.module+el8.6. 10 MB/s | 379 kB 00:00 (165/276): cairo-1.15.12-6.el8.x86_64.rpm 24 MB/s | 719 kB 00:00 (166/276): cairo-devel-1.15.12-6.el8.x86_64.rpm 5.5 MB/s | 273 kB 00:00 (167/276): libinput-1.16.3-3.el8_6.x86_64.rpm 3.6 MB/s | 217 kB 00:00 (168/276): libwacom-1.6-3.el8.x86_64.rpm 320 kB/s | 42 kB 00:00 (169/276): openjpeg2-2.4.0-5.el8.x86_64.rpm 14 MB/s | 165 kB 00:00 (170/276): fribidi-1.0.4-9.el8.x86_64.rpm 4.5 MB/s | 89 kB 00:00 (171/276): boost-1.66.0-13.el8.x86_64.rpm 1.0 MB/s | 12 kB 00:00 (172/276): boost-chrono-1.66.0-13.el8.x86_64.rp 1.3 MB/s | 23 kB 00:00 (173/276): boost-container-1.66.0-13.el8.x86_64 2.7 MB/s | 44 kB 00:00 (174/276): vim-filesystem-8.0.1763-19.el8_6.4.n 638 kB/s | 50 kB 00:00 (175/276): boost-coroutine-1.66.0-13.el8.x86_64 2.1 MB/s | 32 kB 00:00 (176/276): boost-date-time-1.66.0-13.el8.x86_64 1.8 MB/s | 30 kB 00:00 (177/276): boost-context-1.66.0-13.el8.x86_64.r 336 kB/s | 16 kB 00:00 (178/276): boost-fiber-1.66.0-13.el8.x86_64.rpm 6.3 MB/s | 127 kB 00:00 (179/276): boost-graph-1.66.0-13.el8.x86_64.rpm 6.2 MB/s | 112 kB 00:00 (180/276): boost-iostreams-1.66.0-13.el8.x86_64 1.9 MB/s | 42 kB 00:00 (181/276): boost-devel-1.66.0-13.el8.x86_64.rpm 152 MB/s | 9.9 MB 00:00 (182/276): boost-locale-1.66.0-13.el8.x86_64.rp 12 MB/s | 266 kB 00:00 (183/276): boost-program-options-1.66.0-13.el8. 9.2 MB/s | 141 kB 00:00 (184/276): boost-math-1.66.0-13.el8.x86_64.rpm 15 MB/s | 264 kB 00:00 (185/276): boost-log-1.66.0-13.el8.x86_64.rpm 13 MB/s | 449 kB 00:00 (186/276): boost-serialization-1.66.0-13.el8.x8 11 MB/s | 122 kB 00:00 (187/276): boost-signals-1.66.0-13.el8.x86_64.r 2.8 MB/s | 39 kB 00:00 (188/276): boost-system-1.66.0-13.el8.x86_64.rp 1.5 MB/s | 18 kB 00:00 (189/276): boost-thread-1.66.0-13.el8.x86_64.rp 4.9 MB/s | 59 kB 00:00 (190/276): boost-test-1.66.0-13.el8.x86_64.rpm 14 MB/s | 252 kB 00:00 (191/276): boost-timer-1.66.0-13.el8.x86_64.rpm 1.9 MB/s | 21 kB 00:00 (192/276): boost-regex-1.66.0-13.el8.x86_64.rpm 5.0 MB/s | 281 kB 00:00 (193/276): boost-wave-1.66.0-13.el8.x86_64.rpm 8.5 MB/s | 189 kB 00:00 (194/276): fribidi-devel-1.0.4-9.el8.x86_64.rpm 2.9 MB/s | 64 kB 00:00 (195/276): qt5-rpm-macros-5.15.3-1.el8.noarch.r 572 kB/s | 12 kB 00:00 (196/276): boost-atomic-1.66.0-13.el8.x86_64.rp 1.3 MB/s | 14 kB 00:00 (197/276): boost-filesystem-1.66.0-13.el8.x86_6 3.6 MB/s | 49 kB 00:00 (198/276): qt5-qtxmlpatterns-devel-5.15.3-1.el8 4.9 MB/s | 338 kB 00:00 (199/276): boost-random-1.66.0-13.el8.x86_64.rp 1.2 MB/s | 22 kB 00:00 (200/276): boost-stacktrace-1.66.0-13.el8.x86_6 2.1 MB/s | 37 kB 00:00 (201/276): boost-type_erasure-1.66.0-13.el8.x86 2.6 MB/s | 31 kB 00:00 (202/276): libwayland-client-1.21.0-1.el8.x86_6 2.9 MB/s | 41 kB 00:00 (203/276): openjpeg2-tools-2.4.0-5.el8.x86_64.r 874 kB/s | 102 kB 00:00 (204/276): libwayland-server-1.21.0-1.el8.x86_6 3.6 MB/s | 49 kB 00:00 (205/276): qt5-qtsvg-devel-5.15.3-2.el8.x86_64. 1.7 MB/s | 33 kB 00:00 (206/276): qt5-qtsvg-5.15.3-2.el8.x86_64.rpm 6.6 MB/s | 185 kB 00:00 (207/276): qt5-qtxmlpatterns-5.15.3-1.el8.x86_6 14 MB/s | 1.1 MB 00:00 (208/276): qt5-qtdeclarative-5.15.3-2.el8.x86_6 95 MB/s | 4.2 MB 00:00 (209/276): libglvnd-devel-1.3.4-2.el8.x86_64.rp 13 MB/s | 185 kB 00:00 (210/276): python36-3.6.8-39.module+el8.10.0+20 1.7 MB/s | 20 kB 00:00 (211/276): cmake-data-3.26.5-2.el8.noarch.rpm 92 MB/s | 1.9 MB 00:00 (212/276): libdrm-2.4.115-2.el8.x86_64.rpm 1.8 MB/s | 165 kB 00:00 (213/276): cmake-filesystem-3.26.5-2.el8.x86_64 3.2 MB/s | 45 kB 00:00 (214/276): harfbuzz-1.7.5-4.el8.x86_64.rpm 18 MB/s | 296 kB 00:00 (215/276): cmake-rpm-macros-3.26.5-2.el8.noarch 1.6 MB/s | 44 kB 00:00 (216/276): harfbuzz-icu-1.7.5-4.el8.x86_64.rpm 1.5 MB/s | 24 kB 00:00 (217/276): harfbuzz-devel-1.7.5-4.el8.x86_64.rp 6.8 MB/s | 181 kB 00:00 (218/276): ksh-20120801-267.el8.x86_64.rpm 48 MB/s | 928 kB 00:00 (219/276): libglvnd-core-devel-1.3.4-2.el8.x86_ 2.1 MB/s | 25 kB 00:00 (220/276): cmake-3.26.5-2.el8.x86_64.rpm 100 MB/s | 14 MB 00:00 (221/276): libglvnd-1.3.4-2.el8.x86_64.rpm 2.6 MB/s | 127 kB 00:00 (222/276): libglvnd-egl-1.3.4-2.el8.x86_64.rpm 2.0 MB/s | 49 kB 00:00 (223/276): libglvnd-gles-1.3.4-2.el8.x86_64.rpm 3.2 MB/s | 40 kB 00:00 (224/276): libglvnd-glx-1.3.4-2.el8.x86_64.rpm 10 MB/s | 137 kB 00:00 (225/276): libglvnd-opengl-1.3.4-2.el8.x86_64.r 2.7 MB/s | 47 kB 00:00 (226/276): python3-pip-9.0.3-24.el8.noarch.rpm 1.6 MB/s | 20 kB 00:00 (227/276): libuv-1.41.1-2.el8_10.x86_64.rpm 10 MB/s | 156 kB 00:00 (228/276): pixman-0.38.4-4.el8.x86_64.rpm 6.4 MB/s | 258 kB 00:00 (229/276): pixman-devel-0.38.4-4.el8.x86_64.rpm 499 kB/s | 20 kB 00:00 (230/276): qt5-qtbase-common-5.15.3-8.el8_10.no 2.9 MB/s | 42 kB 00:00 (231/276): qt5-qtbase-devel-5.15.3-8.el8_10.x86 114 MB/s | 3.4 MB 00:00 (232/276): qt5-qtbase-gui-5.15.3-8.el8_10.x86_6 131 MB/s | 6.1 MB 00:00 (233/276): qt5-qtbase-5.15.3-8.el8_10.x86_64.rp 48 MB/s | 3.6 MB 00:00 (234/276): libX11-common-1.6.8-9.el8_10.noarch. 9.7 MB/s | 159 kB 00:00 (235/276): libX11-devel-1.6.8-9.el8_10.x86_64.r 50 MB/s | 977 kB 00:00 (236/276): libX11-xcb-1.6.8-9.el8_10.x86_64.rpm 706 kB/s | 15 kB 00:00 (237/276): jasper-libs-2.0.14-6.el8_10.x86_64.r 10 MB/s | 167 kB 00:00 (238/276): mesa-libEGL-23.1.4-4.el8_10.x86_64.r 8.3 MB/s | 149 kB 00:00 (239/276): libX11-1.6.8-9.el8_10.x86_64.rpm 6.9 MB/s | 612 kB 00:00 (240/276): mesa-libGL-23.1.4-4.el8_10.x86_64.rp 15 MB/s | 188 kB 00:00 (241/276): mesa-libgbm-23.1.4-4.el8_10.x86_64.r 5.4 MB/s | 61 kB 00:00 (242/276): mesa-libEGL-devel-23.1.4-4.el8_10.x8 1.5 MB/s | 38 kB 00:00 (243/276): mesa-libglapi-23.1.4-4.el8_10.x86_64 5.6 MB/s | 68 kB 00:00 (244/276): libtiff-devel-4.0.9-34.el8_10.x86_64 31 MB/s | 513 kB 00:00 (245/276): libjpeg-turbo-1.5.3-14.el8_10.x86_64 12 MB/s | 157 kB 00:00 (246/276): libtiff-4.0.9-34.el8_10.x86_64.rpm 6.8 MB/s | 190 kB 00:00 (247/276): libjpeg-turbo-devel-1.5.3-14.el8_10. 6.7 MB/s | 109 kB 00:00 (248/276): git-core-doc-2.43.7-1.el8_10.noarch. 129 MB/s | 3.1 MB 00:00 (249/276): git-core-2.43.7-1.el8_10.x86_64.rpm 220 MB/s | 11 MB 00:00 (250/276): perl-Git-2.43.7-1.el8_10.noarch.rpm 2.5 MB/s | 79 kB 00:00 (251/276): libquadmath-devel-8.5.0-28.el8_10.x8 1.5 MB/s | 27 kB 00:00 (252/276): gcc-gfortran-8.5.0-28.el8_10.x86_64. 113 MB/s | 12 MB 00:00 (253/276): git-2.43.7-1.el8_10.x86_64.rpm 580 kB/s | 93 kB 00:00 (254/276): blas-devel-3.8.0-8.el8.x86_64.rpm 311 kB/s | 26 kB 00:00 (255/276): libaec-devel-1.0.2-3.el8.x86_64.rpm 1.0 MB/s | 12 kB 00:00 (256/276): libaec-1.0.2-3.el8.x86_64.rpm 1.5 MB/s | 39 kB 00:00 (257/276): eigen3-devel-3.3.4-6.el8.noarch.rpm 47 MB/s | 1.0 MB 00:00 (258/276): openjpeg2-devel-2.4.0-5.el8.x86_64.r 2.8 MB/s | 31 kB 00:00 (259/276): jasper-devel-2.0.14-6.el8_10.x86_64. 43 MB/s | 635 kB 00:00 (260/276): eccodes-2.36.0-1.el8.x86_64.rpm 61 MB/s | 1.0 MB 00:00 (261/276): rpcgen-1.3.1-4.el8.x86_64.rpm 1.0 MB/s | 52 kB 00:00 (262/276): epel-rpm-macros-systemd-8-43.noarch. 4.7 MB/s | 15 kB 00:00 (263/276): eccodes-data-2.36.0-1.el8.noarch.rpm 142 MB/s | 4.8 MB 00:00 (264/276): hdf-4.2.14-5.el8.x86_64.rpm 61 MB/s | 651 kB 00:00 (265/276): hdf5-1.10.5-4.el8.x86_64.rpm 184 MB/s | 2.1 MB 00:00 (266/276): libgeotiff-1.5.1-1.el8.x86_64.rpm 29 MB/s | 99 kB 00:00 (267/276): hdf5-devel-1.10.5-4.el8.x86_64.rpm 18 MB/s | 1.2 MB 00:00 (268/276): netcdf-4.7.0-3.el8.x86_64.rpm 75 MB/s | 645 kB 00:00 (269/276): libgeotiff-devel-1.5.1-1.el8.x86_64. 481 kB/s | 32 kB 00:00 (270/276): eccodes-devel-2.36.0-1.el8.x86_64.rp 474 kB/s | 78 kB 00:00 (271/276): netcdf-cxx4-4.3.0-11.el8.x86_64.rpm 1.3 MB/s | 91 kB 00:00 (272/276): proj-6.3.2-4.el8.x86_64.rpm 234 MB/s | 2.0 MB 00:00 (273/276): proj-datumgrid-1.8-6.3.2.4.el8.noarc 263 MB/s | 5.4 MB 00:00 (274/276): proj-devel-6.3.2-4.el8.x86_64.rpm 30 MB/s | 89 kB 00:00 (275/276): netcdf-devel-4.7.0-3.el8.x86_64.rpm 1.9 MB/s | 121 kB 00:00 (276/276): netcdf-cxx4-devel-4.3.0-11.el8.x86_6 213 kB/s | 57 kB 00:00 -------------------------------------------------------------------------------- Total 61 MB/s | 184 MB 00:03 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 : libquadmath-8.5.0-28.el8_10.x86_64 7/276 Running scriptlet: libquadmath-8.5.0-28.el8_10.x86_64 7/276 Installing : libpng-2:1.6.34-5.el8.x86_64 8/276 Installing : freetype-2.9.1-10.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-27.el8_10.x86_64 16/276 Running scriptlet: dbus-libs-1:1.12.8-27.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-5.el8.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 Installing : qt5-qtbase-common-5.15.3-8.el8_10.noarch 51/276 Running scriptlet: qt5-qtbase-5.15.3-8.el8_10.x86_64 52/276 Installing : qt5-qtbase-5.15.3-8.el8_10.x86_64 52/276 Running scriptlet: qt5-qtbase-5.15.3-8.el8_10.x86_64 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-63.el8_10.x86_64 84/276 Installing : dbus-tools-1:1.12.8-27.el8_10.x86_64 85/276 Installing : blas-3.8.0-8.el8.x86_64 86/276 Running scriptlet: blas-3.8.0-8.el8.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 : libX11-common-1.6.8-9.el8_10.noarch 98/276 Installing : libX11-1.6.8-9.el8_10.x86_64 99/276 Installing : libXext-1.3.4-1.el8.x86_64 100/276 Installing : libXrender-0.9.10-7.el8.x86_64 101/276 Installing : cairo-1.15.12-6.el8.x86_64 102/276 Installing : libX11-devel-1.6.8-9.el8_10.x86_64 103/276 Installing : libXrender-devel-0.9.10-7.el8.x86_64 104/276 Installing : libXft-2.3.3-1.el8.x86_64 105/276 Installing : libXext-devel-1.3.4-1.el8.x86_64 106/276 Installing : libXxf86vm-1.1.4-9.el8.x86_64 107/276 Installing : libXfixes-5.0.3-7.el8.x86_64 108/276 Installing : libuv-1:1.41.1-2.el8_10.x86_64 109/276 Installing : libglvnd-core-devel-1:1.3.4-2.el8.x86_64 110/276 Installing : boost-stacktrace-1.66.0-13.el8.x86_64 111/276 Running scriptlet: boost-stacktrace-1.66.0-13.el8.x86_64 111/276 Installing : boost-signals-1.66.0-13.el8.x86_64 112/276 Running scriptlet: boost-signals-1.66.0-13.el8.x86_64 112/276 Installing : boost-serialization-1.66.0-13.el8.x86_64 113/276 Running scriptlet: boost-serialization-1.66.0-13.el8.x86_64 113/276 Installing : boost-program-options-1.66.0-13.el8.x86_64 114/276 Running scriptlet: boost-program-options-1.66.0-13.el8.x86_64 114/276 Installing : boost-math-1.66.0-13.el8.x86_64 115/276 Running scriptlet: boost-math-1.66.0-13.el8.x86_64 115/276 Installing : boost-iostreams-1.66.0-13.el8.x86_64 116/276 Running scriptlet: boost-iostreams-1.66.0-13.el8.x86_64 116/276 Installing : boost-container-1.66.0-13.el8.x86_64 117/276 Running scriptlet: boost-container-1.66.0-13.el8.x86_64 117/276 Installing : boost-1.66.0-13.el8.x86_64 118/276 Installing : vim-filesystem-2:8.0.1763-19.el8_6.4.noarch 119/276 Installing : cmake-3.26.5-2.el8.x86_64 120/276 Installing : cmake-data-3.26.5-2.el8.noarch 121/276 Installing : qt5-rpm-macros-5.15.3-1.el8.noarch 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-34.el8_10.x86_64 133/276 Installing : libgeotiff-1.5.1-1.el8.x86_64 134/276 Installing : libtiff-devel-4.0.9-34.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 : python3-setuptools-39.2.0-9.el8_10.noarch 138/276 Installing : libkadm5-1.18.2-32.el8_10.x86_64 139/276 Installing : libcom_err-devel-1.45.6-6.el8_10.x86_64 140/276 Installing : expat-devel-2.2.5-17.el8_10.x86_64 141/276 Installing : openssl-1:1.1.1k-14.el8_6.x86_64 142/276 Installing : perl-Digest-1.17-395.el8.noarch 143/276 Installing : perl-Digest-MD5-2.55-396.el8.x86_64 144/276 Installing : perl-Data-Dumper-2.167-399.el8.x86_64 145/276 Installing : perl-libnet-3.11-3.el8.noarch 146/276 Installing : perl-URI-1.73-3.el8.noarch 147/276 Installing : perl-IO-Socket-IP-0.39-5.el8.noarch 148/276 Installing : perl-Pod-Escapes-1:1.07-395.el8.noarch 149/276 Installing : perl-Time-Local-1:1.280-1.el8.noarch 150/276 Installing : perl-Mozilla-CA-20160104-7.module+el8.3.0+6498+9 151/276 Installing : perl-IO-Socket-SSL-2.066-4.module+el8.3.0+6446+5 152/276 Installing : perl-Net-SSLeay-1.88-2.module+el8.6.0+13392+f089 153/276 Installing : perl-Term-ANSIColor-4.06-396.el8.noarch 154/276 Installing : perl-Term-Cap-1.17-395.el8.noarch 155/276 Installing : perl-File-Temp-0.230.600-1.el8.noarch 156/276 Installing : perl-HTTP-Tiny-0.074-3.el8.noarch 157/276 Installing : perl-Pod-Simple-1:3.35-395.el8.noarch 158/276 Installing : perl-podlators-4.11-1.el8.noarch 159/276 Installing : perl-Pod-Perldoc-3.28-396.el8.noarch 160/276 Installing : perl-Text-ParseWords-3.30-395.el8.noarch 161/276 Installing : perl-Pod-Usage-4:1.69-395.el8.noarch 162/276 Installing : perl-MIME-Base64-3.15-396.el8.x86_64 163/276 Installing : perl-Storable-1:3.11-3.el8.x86_64 164/276 Installing : perl-Getopt-Long-1:2.50-4.el8.noarch 165/276 Installing : perl-Socket-4:2.027-3.el8.x86_64 166/276 Installing : perl-Errno-1.28-423.el8_10.x86_64 167/276 Installing : perl-Encode-4:2.97-3.el8.x86_64 168/276 Installing : perl-Scalar-List-Utils-3:1.49-2.el8.x86_64 169/276 Installing : perl-Carp-1.42-396.el8.noarch 170/276 Installing : perl-Exporter-5.72-396.el8.noarch 171/276 Installing : perl-libs-4:5.26.3-423.el8_10.x86_64 172/276 Installing : perl-parent-1:0.237-1.el8.noarch 173/276 Installing : perl-macros-4:5.26.3-423.el8_10.x86_64 174/276 Installing : perl-Unicode-Normalize-1.25-396.el8.x86_64 175/276 Installing : perl-Text-Tabs+Wrap-2013.0523-395.el8.noarch 176/276 Installing : perl-constant-1.33-396.el8.noarch 177/276 Installing : perl-PathTools-3.74-1.el8.x86_64 178/276 Installing : perl-threads-shared-1.58-2.el8.x86_64 179/276 Installing : perl-threads-1:2.21-2.el8.x86_64 180/276 Installing : perl-File-Path-2.15-2.el8.noarch 181/276 Installing : perl-IO-1.38-423.el8_10.x86_64 182/276 Installing : perl-interpreter-4:5.26.3-423.el8_10.x86_64 183/276 Installing : perl-Error-1:0.17025-2.el8.noarch 184/276 Installing : perl-TermReadKey-2.37-7.el8.x86_64 185/276 Installing : libcurl-devel-7.61.1-34.el8_10.3.x86_64 186/276 Installing : netcdf-devel-4.7.0-3.el8.x86_64 187/276 Installing : bzip2-devel-1.0.6-28.el8_10.x86_64 188/276 Installing : freetype-devel-2.9.1-10.el8_10.x86_64 189/276 Running scriptlet: openssh-8.0p1-25.el8_10.x86_64 190/276 Installing : openssh-8.0p1-25.el8_10.x86_64 190/276 Installing : platform-python-pip-9.0.3-24.el8.noarch 191/276 Installing : python36-3.6.8-39.module+el8.10.0+20784+edafcd43 192/276 Running scriptlet: python36-3.6.8-39.module+el8.10.0+20784+edafcd43 192/276 Installing : python3-pip-9.0.3-24.el8.noarch 193/276 Installing : libuuid-devel-2.32.1-46.el8.x86_64 194/276 Installing : fontconfig-devel-2.13.1-4.el8.x86_64 195/276 Installing : libXft-devel-2.3.3-1.el8.x86_64 196/276 Installing : kmod-libs-25-20.el8.x86_64 197/276 Running scriptlet: kmod-libs-25-20.el8.x86_64 197/276 Installing : hwdata-0.314-8.22.el8.noarch 198/276 Installing : libpciaccess-0.14-1.el8.x86_64 199/276 Installing : libdrm-2.4.115-2.el8.x86_64 200/276 Installing : mesa-libgbm-23.1.4-4.el8_10.x86_64 201/276 Running scriptlet: mesa-libgbm-23.1.4-4.el8_10.x86_64 201/276 Installing : libglvnd-egl-1:1.3.4-2.el8.x86_64 202/276 Installing : mesa-libEGL-23.1.4-4.el8_10.x86_64 203/276 Installing : libglvnd-gles-1:1.3.4-2.el8.x86_64 204/276 Installing : libglvnd-glx-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-devel-1:1.3.4-2.el8.x86_64 207/276 Installing : mesa-libEGL-devel-23.1.4-4.el8_10.x86_64 208/276 Installing : glx-utils-8.4.0-5.20181118git1830dcb.el8.x86_64 209/276 Installing : acl-2.2.53-3.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.2.x86_64 217/276 Installing : device-mapper-libs-8:1.02.181-15.el8_10.2.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.5.x86_64 220/276 Installing : dbus-common-1:1.12.8-27.el8_10.noarch 221/276 Running scriptlet: dbus-daemon-1:1.12.8-27.el8_10.x86_64 222/276 Installing : dbus-daemon-1:1.12.8-27.el8_10.x86_64 222/276 Running scriptlet: dbus-daemon-1:1.12.8-27.el8_10.x86_64 222/276 Running scriptlet: systemd-239-82.el8_10.5.x86_64 223/276 Installing : systemd-239-82.el8_10.5.x86_64 223/276 Running scriptlet: systemd-239-82.el8_10.5.x86_64 223/276 Installing : dbus-1:1.12.8-27.el8_10.x86_64 224/276 Installing : ksh-20120801-267.el8.x86_64 225/276 Running scriptlet: ksh-20120801-267.el8.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-166.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-10.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-32.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.14.2-4.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-25.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 : perl-Git-2.43.7-1.el8_10.noarch 253/276 Installing : git-2.43.7-1.el8_10.x86_64 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.14.2-4.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-14.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-8.el8.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.14.2-4.el8.x86_64 Magics-devel-4.14.2-4.el8.x86_64 acl-2.2.53-3.el8.x86_64 avahi-libs-0.7-27.el8_10.1.x86_64 bison-3.0.4-10.el8.x86_64 blas-3.8.0-8.el8.x86_64 blas-devel-3.8.0-8.el8.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-63.el8_10.x86_64 dbus-1:1.12.8-27.el8_10.x86_64 dbus-common-1:1.12.8-27.el8_10.noarch dbus-daemon-1:1.12.8-27.el8_10.x86_64 dbus-libs-1:1.12.8-27.el8_10.x86_64 dbus-tools-1:1.12.8-27.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.2.x86_64 device-mapper-libs-8:1.02.181-15.el8_10.2.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.2.5-17.el8_10.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-166.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-32.el8_10.x86_64 ksh-20120801-267.el8.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-6.el8_10.x86_64 libcroco-0.6.12-4.el8_2.1.x86_64 libcurl-devel-7.61.1-34.el8_10.3.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-32.el8_10.x86_64 libpciaccess-0.14-1.el8.x86_64 libpipeline-1.5.0-2.el8.x86_64 libpng-2:1.6.34-5.el8.x86_64 libpng-devel-2:1.6.34-5.el8.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-10.el8_10.x86_64 libsepol-devel-2.9-3.el8.x86_64 libthai-0.1.27-2.el8.x86_64 libtiff-4.0.9-34.el8_10.x86_64 libtiff-devel-4.0.9-34.el8_10.x86_64 libtirpc-devel-1.1.4-12.el8_10.x86_64 libuuid-devel-2.32.1-46.el8.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-25.el8_10.x86_64 openssh-clients-8.0p1-25.el8_10.x86_64 openssl-1:1.1.1k-14.el8_6.x86_64 openssl-devel-1:1.1.1k-14.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.5.x86_64 systemd-pam-239-82.el8_10.5.x86_64 vim-filesystem-2:8.0.1763-19.el8_6.4.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! Finish: build setup for Metview-5.20.0-4.el8.src.rpm Start: rpmbuild Metview-5.20.0-4.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.Tyx797 + 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.kAF2wf + 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_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.14.2") -- 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-6.16.7-200.fc42.x86_64] [linux.64] -- processor : [x86_64] -- endiness : Little Endian -- IEEE [] -- build type : [RelWithDebInfo] -- timestamp : [20250915100755] -- 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 (84.8s) -- Generating done (0.7s) -- 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_sql.pc-pkg-config [ 0%] Built target eckit_cmd.pc-pkg-config [ 0%] Built target eckit_distributed.pc-pkg-config [ 0%] Built target eckit_linalg.pc-pkg-config [ 0%] Built target eckit_geometry.pc-pkg-config [ 0%] Built target eckit_mpi.pc-pkg-config [ 0%] Built target eckit_maths.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 [ 0%] Generating types/VerifyingDate.b [ 0%] Generating io/Length.b [ 0%] Built target atlas.pc-pkg-config [ 0%] Generating io/Offset.b [ 0%] Generating types/ClimateDate.b [ 1%] Built target atlas-c++.pc-pkg-config [ 1%] Generating types/Date.b [ 1%] Generating types/DayOfYear.b [ 1%] Generating types/DateTime.b [ 1%] Generating types/Double.b [ 1%] Generating types/Grid.b [ 1%] Generating types/Month.b [ 1%] Generating langl.c [ 1%] Generating types/Time.b [ 1%] Generating rpcmars.h [ 1%] Generating marsxdr.c [ 1%] Built target marsxdr [ 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%] Built target marslex [ 1%] Generating macrol.c [ 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 CXX object eckit/src/eckit/CMakeFiles/eckit.dir/bases/Watcher.cc.o [ 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%] Generating ../../../../../share/metview/app-defaults/images/debug_light.rcc [ 1%] Built target debug_light [ 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%] Linking C executable ../../../bin/writebase [ 1%] Built target macrolex [ 1%] Built target writebase [ 1%] Generating ../../../../../share/metview/app-defaults/images/debug_dark.rcc [ 1%] Built target debug_dark [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/config/Configured.cc.o [ 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/bases/Loader.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/config/Configurable.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/LibEcKit.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/Parametrisation.cc.o [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/config/EtcTable.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/LocalConfiguration.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/Configuration.cc.o [ 1%] Generating ../../../../../share/metview/app-defaults/images/examiner_light.rcc [ 1%] Built target examiner_light [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/config/ResourceBase.cc.o [ 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/YAMLConfiguration.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/ResourceMgr.cc.o [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/container/KDMapped.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/filesystem/BasePathName.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/filesystem/FileMode.cc.o [ 1%] Generating ../../../../../share/metview/app-defaults/images/geoSelect_dark.rcc [ 1%] Built target geoSelect_dark [ 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%] Generating ../../../../../share/metview/app-defaults/images/keyDialog_light.rcc [ 1%] Built target keyDialog_light [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/FileSpace.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/FileSpaceStrategies.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/exception/Exceptions.cc.o [ 1%] Generating ../../../../../share/metview/app-defaults/images/MacroEdit_dark.rcc [ 1%] Built target MacroEdit_dark [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/FileSystem.cc.o [ 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/filesystem/PathExpander.cc.o [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/PathNameFactory.cc.o [ 1%] Generating ../../../../../share/metview/app-defaults/images/mail_dark.rcc [ 1%] Generating ../../../../../share/metview/app-defaults/images/MvQOgcClient_light.rcc [ 1%] Built target mail_dark [ 1%] Built target MvQOgcClient_light [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/PathName.cc.o [ 2%] Generating ../../../../../share/metview/app-defaults/images/MvQOgcClient_dark.rcc [ 2%] Built target MvQOgcClient_dark [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/TempFile.cc.o [ 2%] Generating ../../../../../share/metview/app-defaults/images/scmEditor_light.rcc [ 2%] Built target scmEditor_light [ 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%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/TmpDir.cc.o [ 2%] Generating ../../../../../share/metview/app-defaults/images/scmEditor_dark.rcc [ 2%] Built target scmEditor_dark [ 2%] Generating ../../../../../share/metview/app-defaults/images/uPlot_light.rcc [ 2%] Built target uPlot_light [ 2%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/TmpFile.cc.o [ 2%] Generating ../../../../../share/metview/app-defaults/images/uPlot_dark.rcc [ 2%] Built target uPlot_dark [ 2%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/LocalFileManager.cc.o [ 2%] Generating ../../../../../share/metview/app-defaults/images/window_light.rcc [ 2%] Built target window_light [ 1%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/LocalPathName.cc.o [ 2%] Generating ../../../../../share/metview/app-defaults/images/window_dark.rcc [ 2%] Built target window_dark [ 2%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/filesystem/URIManager.cc.o [ 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/io/AsyncHandle.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/URI.cc.o [ 2%] Generating ../../../../share/metview/etc/ObjectListAll [ 2%] Built target ObjectListAllTarget [ 2%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/Base64.cc.o [ 2%] Built target copy_all_tables [ 2%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/AIOHandle.cc.o [ 2%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/BufferCache.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/Buffer.cc.o [ 2%] Generating ../../../share/metview/etc/stations-i.db [ 3%] Built target sti [ 3%] Generating ../../../share/metview/etc/stations-n.db [ 3%] Built target stn [ 2%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/io/BitIO.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/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/FileDescHandle.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/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/PartHandle.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/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/StdFile.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/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/NodeInfo.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/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/io/EasyCURL.cc.o [ 4%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/Bytes.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/CodeLocation.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/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/OStreamTarget.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/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/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/Statistics.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 [ 5%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/log/WrapperTarget.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/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/message/Decoder.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/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/UDPServer.cc.o [ 6%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/net/UDPClient.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/ProcessControler.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/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/thread/ThreadControler.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/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/DateTime.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/Double.cc.o [ 9%] Building CXX object eckit/src/eckit/CMakeFiles/eckit.dir/types/FloatCompare.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/TimeInterval.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/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%] Generating cmdsy.c [ 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%] [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/cmd/CMakeFiles/eckit_cmd.dir/ConfigCmd.cc.o [ 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/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/cmd/CMakeFiles/eckit_cmd.dir/DirCmd.cc.o [ 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/linalg/CMakeFiles/eckit_linalg.dir/LinearAlgebraDense.cc.o [ 10%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/EchoCmd.cc.o [ 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/EnvironmentCmd.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/ExportCmd.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/Comm.cc.o [ 10%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/HistoryCmd.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/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/KillCmd.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/cmd/CMakeFiles/eckit_cmd.dir/LibEcKitCmd.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/LockCmd.cc.o [ 10%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/ManCmd.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/MemoryCmd.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/mpi/CMakeFiles/eckit_mpi.dir/SerialStatus.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/PsCmd.cc.o [ 10%] Building CXX object eckit/src/eckit/mpi/CMakeFiles/eckit_mpi.dir/SerialRequest.cc.o [ 10%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLSelect.cc.o [ 10%] Building CXX object eckit/src/eckit/mpi/CMakeFiles/eckit_mpi.dir/Status.cc.o [ 10%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/QuitCmd.cc.o [ 11%] Linking CXX shared library ../../../../lib/libeckit_mpi.so [ 11%] Built target eckit_mpi [ 11%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/RemoteCmd.cc.o [ 11%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/RemoteCommandable.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/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/Option.cc.o [ 11%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLSelectFactory.cc.o [ 11%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/RemoteCommandUser.cc.o [ 12%] Generating HtmlObject.b [ 12%] Building CXX object eckit/src/eckit/option/CMakeFiles/eckit_option.dir/Separator.cc.o [ 12%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/SleepCmd.cc.o [ 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/SQLSession.cc.o [ 12%] Building CXX object eckit/src/eckit/option/CMakeFiles/eckit_option.dir/CmdArgs.cc.o [ 13%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/CgiResource.cc.o [ 12%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/StartCmd.cc.o [ 13%] Building CXX object eckit/src/eckit/option/CMakeFiles/eckit_option.dir/EckitTool.cc.o [ 13%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLSimpleOutput.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/StatusCmd.cc.o [ 13%] Linking CXX shared library ../../../../lib/libeckit_option.so [ 13%] Built target eckit_option [ 13%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/Configure.cc.o [ 13%] 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/FileResource.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/StopCmd.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/TailCmd.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/TermBuf.cc.o [ 13%] Building C object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/term.c.o [ 13%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/Html.cc.o [ 13%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/UpTimeCmd.cc.o [ 13%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLTable.cc.o [ 14%] Building CXX object eckit/src/eckit/cmd/CMakeFiles/eckit_cmd.dir/UserInput.cc.o [ 13%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/HtmlObject.cc.o [ 14%] Linking CXX shared library ../../../../lib/libeckit_cmd.so [ 14%] Built target eckit_cmd [ 14%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/HtmlResource.cc.o [ 13%] Building CXX object eckit/tests/config/CMakeFiles/eckit_test_config_resource.dir/test_resource.cc.o [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SQLTableFactory.cc.o [ 14%] Linking CXX executable eckit_test_config_resource [ 14%] Built target eckit_test_config_resource [ 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/sql/CMakeFiles/eckit_sql.dir/SchemaComponents.cc.o [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/SchemaAnalyzer.cc.o [ 14%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/HttpServer.cc.o [ 14%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/HttpService.cc.o [ 14%] Building CXX object eckit/src/eckit/web/CMakeFiles/eckit_web.dir/JSONResource.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/sql/CMakeFiles/eckit_sql.dir/expression/BitColumnExpression.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/web/CMakeFiles/eckit_web.dir/JavaResource.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/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/web/CMakeFiles/eckit_web.dir/JavaUser.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/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/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/web/CMakeFiles/eckit_web.dir/Url.cc.o [ 14%] Linking CXX shared library ../../../../lib/libeckit_web.so [ 14%] Built target eckit_web [ 14%] Building CXX object eckit/tests/config/CMakeFiles/eckit_test_config_configuration.dir/test_configuration.cc.o [ 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/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/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/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/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/OrderByExpressions.cc.o [ 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/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/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/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionAND.cc.o [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionAVG.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_denseset [ 14%] Built target eckit_test_container_denseset [ 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%] Linking CXX executable eckit_test_container_cache_lru [ 14%] Built target eckit_test_container_cache_lru [ 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/FunctionDOTP.cc.o [ 14%] Building CXX object eckit/tests/container/CMakeFiles/eckit_test_container_densemap.dir/test_densemap.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/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/tests/exception/CMakeFiles/eckit_test_exceptions.dir/test_exceptions.cc.o [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionFactory.cc.o [ 14%] Linking CXX executable eckit_test_exceptions [ 14%] Built target eckit_test_exceptions [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionIN.cc.o [ 14%] Building CXX object eckit/tests/container/CMakeFiles/eckit_test_container_benchmark_densemap.dir/benchmark_densemap.cc.o [ 14%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_filesystem_aiohandle.dir/test_aiohandle.cc.o [ 15%] Linking CXX executable eckit_test_container_benchmark_densemap [ 15%] Built target eckit_test_container_benchmark_densemap [ 15%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_filesystem_asynchandle.dir/test_asynchandle.cc.o [ 15%] Linking CXX executable eckit_test_filesystem_aiohandle [ 15%] Built target eckit_test_filesystem_aiohandle [ 15%] Linking CXX executable eckit_test_filesystem_asynchandle [ 15%] Built target eckit_test_filesystem_asynchandle [ 14%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionIntegerExpression.cc.o [ 15%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionJOIN.cc.o [ 15%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionJULIAN.cc.o [ 15%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionJULIAN_SECONDS.cc.o [ 15%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionMAX.cc.o [ 15%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_filesystem_atomic_file_update.dir/test_atomic_file_update.cc.o [ 15%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/expression/function/FunctionMIN.cc.o [ 15%] Linking CXX executable eckit_test_filesystem_atomic_file_update [ 16%] Built target eckit_test_filesystem_atomic_file_update [ 15%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_filesystem_restarthandle.dir/test_restarthandle.cc.o [ 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/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 [ 15%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_filesystem_localpathname.dir/test_localpathname.cc.o [ 16%] Linking CXX executable eckit_test_filesystem_localpathname [ 16%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_filesystem_pathexpander.dir/test_pathexpander.cc.o [ 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/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/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/FunctionNVL.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_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/FunctionRMS.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/FunctionROWNUMBER.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/expression/function/FunctionSUM.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/FunctionTDIFF.cc.o [ 16%] Building CXX object eckit/tests/geometry/CMakeFiles/eckit_test_geometry_great_circle.dir/test_great_circle.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/expression/function/FunctionTHIN.cc.o [ 16%] Building CXX object eckit/tests/filesystem/CMakeFiles/eckit_test_filesystem_uri.dir/test_uri.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_filesystem_uri [ 16%] Built target eckit_test_filesystem_uri [ 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/tests/geometry/CMakeFiles/eckit_test_geometry_sphere.dir/test_sphere.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_sphere [ 16%] Built target eckit_test_geometry_sphere [ 16%] Linking CXX executable eckit_test_geometry_kdtree [ 16%] Built target eckit_test_geometry_kdtree [ 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_kpoint.dir/test_kpoint.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_kpoint [ 16%] Built target eckit_test_geometry_kpoint [ 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/geometry/CMakeFiles/eckit_test_geometry_points.dir/test_points.cc.o [ 16%] Linking CXX executable eckit_test_geometry_points [ 16%] Built target eckit_test_geometry_points [ 16%] Building CXX object eckit/src/eckit/sql/CMakeFiles/eckit_sql.dir/type/SQLType.cc.o [ 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%] Linking CXX shared library ../../../../lib/libeckit_sql.so [ 17%] Built target eckit_sql [ 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/geometry/CMakeFiles/eckit_test_geometry_polygon.dir/test_polygon.cc.o [ 17%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_compress.dir/test_compress.cc.o [ 17%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_bitio.dir/test_bitio.cc.o [ 17%] Linking CXX executable eckit_test_geometry_polygon [ 17%] Built target eckit_test_geometry_polygon [ 17%] Linking CXX executable eckit_test_bitio [ 17%] Linking CXX executable eckit_test_compress [ 17%] Built target eckit_test_bitio [ 17%] Built target eckit_test_compress [ 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 [ 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_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%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_multihandle.dir/test_multihandle.cc.o [ 17%] Linking CXX executable eckit_test_pooledhandle [ 17%] Built target eckit_test_pooledhandle [ 17%] Linking CXX executable eckit_test_multihandle [ 17%] Built target eckit_test_multihandle [ 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%] Linking CXX executable eckit_test_large_file [ 17%] Built target eckit_test_large_file [ 17%] Building CXX object eckit/tests/io/CMakeFiles/eckit_test_bufferlist.dir/test_bufferlist.cc.o [ 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_streaming.dir/test_la_streaming.cc.o [ 18%] Building CXX object eckit/tests/linalg/CMakeFiles/eckit_test_linalg_sparse.dir/test_la_sparse.cc.o [ 18%] Linking CXX executable eckit_test_linalg_streaming [ 18%] Built target eckit_test_linalg_streaming [ 18%] Linking CXX executable eckit_test_linalg_sparse [ 18%] Built target eckit_test_linalg_sparse [ 18%] Building CXX object eckit/tests/log/CMakeFiles/eckit_test_log.dir/test_log.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_callback.dir/test_log_callback.cc.o [ 18%] Linking CXX executable eckit_test_log [ 18%] Built target eckit_test_log [ 18%] Linking CXX executable eckit_test_linalg_tensor [ 18%] Built target eckit_test_linalg_tensor [ 18%] Linking CXX executable eckit_test_log_callback [ 18%] Built target eckit_test_log_callback [ 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_channels [ 18%] Built target eckit_test_log_channels [ 18%] Building CXX object eckit/tests/log/CMakeFiles/eckit_test_log_colour.dir/test_colour.cc.o [ 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_colour [ 18%] Built target eckit_test_log_colour [ 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_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%] Linking CXX executable eckit_test_memory_counted [ 19%] Built target eckit_test_memory_counted [ 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_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 [ 18%] Building CXX object eckit/tests/memory/CMakeFiles/eckit_test_memory_factory.dir/test_factory.cc.o [ 19%] Building CXX object eckit/tests/memory/CMakeFiles/eckit_test_memory_shared_ptr.dir/test_shared_ptr.cc.o [ 19%] Linking CXX executable eckit_test_memory_factory [ 19%] Built target eckit_test_memory_factory [ 19%] Linking CXX executable eckit_test_memory_shared_ptr [ 19%] Built target eckit_test_memory_shared_ptr [ 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%] 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_5 [ 19%] Built target eckit_test_option_cmdargs_5 [ 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%] Linking CXX executable eckit_test_option_cmdargs_7 [ 19%] Built target eckit_test_option_cmdargs_7 [ 19%] Building CXX object eckit/tests/mpi/CMakeFiles/eckit_test_mpi_serial.dir/eckit_test_mpi.cc.o [ 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%] Linking CXX executable eckit_test_option_cmdargs_10 [ 19%] Built target eckit_test_option_cmdargs_10 [ 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_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%] Linking CXX executable eckit_test_runtime_producer [ 20%] Built target eckit_test_runtime_producer [ 20%] Building CXX object eckit/tests/runtime/CMakeFiles/eckit_test_runtime_context.dir/test_context.cc.o [ 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%] 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_fraction.dir/test_fraction.cc.o [ 21%] Building CXX object eckit/tests/types/CMakeFiles/eckit_test_types_hour.dir/test_hour.cc.o [ 21%] Linking CXX executable eckit_test_types_fraction [ 21%] Built target eckit_test_types_fraction [ 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%] Building CXX object eckit/tests/utils/CMakeFiles/eckit_test_utils_tokenizer.dir/test_tokenizer.cc.o [ 22%] Linking CXX executable eckit_test_utils_string_tools [ 22%] Built target eckit_test_utils_string_tools [ 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/value/CMakeFiles/eckit_test_value_custom_params.dir/AnyKeyParams.cc.o [ 22%] Linking CXX shared library libeckit_test_value_custom_params.so [ 22%] Built target eckit_test_value_custom_params [ 22%] Building CXX object eckit/tests/utils/CMakeFiles/eckit_test_utils_rendezvoushash.dir/test_rendezvoushash.cc.o [ 22%] Linking CXX executable eckit_test_utils_rendezvoushash [ 22%] Built target eckit_test_utils_rendezvoushash [ 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%] Building CXX object eckit/tests/utils/CMakeFiles/eckit_test_utils_optional.dir/test_optional.cc.o [ 22%] Linking CXX executable eckit_test_value_value_const [ 22%] Built target eckit_test_value_value_const [ 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_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_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_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%] Building CXX object eckit/tests/system/CMakeFiles/eckit_test_system_library.dir/test_system_library.cc.o [ 22%] Linking CXX executable eckit_test_value_value_valuelist [ 22%] Built target eckit_test_value_value_valuelist [ 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%] Building CXX object eckit/regressions/CMakeFiles/ECKIT-166.x.dir/ECKIT-166.cc.o [ 22%] Linking CXX executable eckit_test_value_value_orderedmap [ 22%] Built target eckit_test_value_value_orderedmap [ 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 atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/detail/Checksum.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/DataType.cc.o [ 22%] Linking CXX executable eckit_test_sql_select [ 22%] Built target eckit_test_sql_select [ 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/Encoder.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/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 [ 22%] Building CXX object atlas/atlas_io/src/atlas_io/CMakeFiles/atlas_io.dir/FileStream.cc.o [ 23%] Linking CXX executable eckit_test_value_value_params [ 23%] Built target eckit_test_value_value_params [ 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/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/RecordPrinter.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/Log.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/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%] 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/runtime/Exception.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/QhullSphericalTriangulation.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/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 [ 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/Projection.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/ProjectionFactory.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/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/CubedSphereGrid.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/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/Iterator.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/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/N320.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/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/N.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/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/array/Vector.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/grid/Vertical.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/field/detail/MissingValue.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/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/grid/Distribution.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/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/MatchingMeshPartitionerBruteForce.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/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/RegularBandsPartitioner.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/SerialPartitioner.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/grid/detail/partitioner/Partitioner.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/Halo.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/NodalCubedSphereMeshGenerator.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/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/CubedSphereStructure.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/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/trans/Cache.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/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 [ 32%] Building CXX object atlas/src/atlas/CMakeFiles/atlas.dir/trans/detail/TransInterface.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/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 [ 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/Method.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%] Built target atlas-grids [ 34%] Linking CXX executable ../../../bin/atlas-meshgen [ 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 [ 35%] Linking CXX executable atlas_test_polygon [ 35%] Built target atlas_test_polygon [ 34%] Building CXX object atlas/src/tests/util/CMakeFiles/atlas_test_point.dir/test_point.cc.o [ 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%] Linking CXX executable atlas_test_projection_variable_resolution [ 35%] Built target atlas_test_domain [ 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%] Linking CXX executable atlas_test_grids [ 36%] Built target atlas_test_grids [ 36%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_cubedsphere.dir/test_cubedsphere.cc.o [ 36%] Linking CXX executable atlas_test_cubedsphere [ 36%] Built target atlas_test_cubedsphere [ 36%] Building CXX object atlas/src/tests/array/CMakeFiles/atlas_test_array_slicer.dir/test_array_slicer.cc.o [ 36%] Building CXX object atlas/src/tests/grid/CMakeFiles/atlas_test_distribution_regular_bands.dir/test_distribution_regular_bands.cc.o [ 36%] Linking CXX executable atlas_test_array_slicer [ 36%] Built target atlas_test_array_slicer [ 36%] Linking CXX executable atlas_test_distribution_regular_bands [ 36%] Built target atlas_test_distribution_regular_bands [ 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%] 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_sort [ 37%] Built target atlas_test_omp_sort [ 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%] Building CXX object atlas/src/tests/mesh/CMakeFiles/atlas_test_ll.dir/test_ll.cc.o [ 38%] Linking CXX executable atlas_test_elements [ 38%] Built target atlas_test_elements [ 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_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_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_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%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_Quad3D.dir/test_Quad3D.cc.o [ 38%] Linking CXX executable atlas_test_trans_localcache [ 38%] Built target atlas_test_trans_localcache [ 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_conservative.dir/test_interpolation_conservative.cc.o [ 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_finite_element.dir/test_interpolation_finite_element.cc.o [ 38%] Linking CXX executable atlas_test_interpolation_finite_element [ 38%] Built target atlas_test_interpolation_finite_element [ 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_finite_element_cached.dir/test_interpolation_finite_element_cached.cc.o [ 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_grid_box_average.dir/test_interpolation_grid_box_average.cc.o [ 38%] Linking CXX executable atlas_test_interpolation_finite_element_cached [ 39%] Built target atlas_test_interpolation_finite_element_cached [ 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_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%] Linking CXX executable atlas_test_linalg_sparse [ 39%] Built target atlas_test_linalg_sparse [ 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_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%] Building CXX object atlas/src/tests/interpolation/CMakeFiles/atlas_test_interpolation_structured2D.dir/test_interpolation_structured2D.cc.o [ 39%] Linking CXX executable atlas_test_linalg_dense [ 39%] Built target atlas_test_linalg_dense [ 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 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/AreaCropper.cc.o [ 39%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/calc/FormulaAction.cc.o [ 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/FrameFilter.cc.o [ 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/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/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) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 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) ^~~~~~~~~~~~~~~~~~~~~~~~ [ 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/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/Gridded2OctahedralGG.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/Gridded2ReducedGG.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/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/Copy.cc.o [ 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 [ 41%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/action/plan/ActionNode.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/SimpleExecutor.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/action/plan/Job.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/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/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/iterator/detail/RegularIterator.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/NamedFromFile.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/NamedRegular.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/OctahedralPattern.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/intgrid/Automatic.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/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 [ 43%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/lsm/Mask.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/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/gridbox/GridBoxAverage.cc.o [ 44%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/method/WeightMatrix.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/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/NearestNeighbour.cc.o [ 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/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/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/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/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/CachedParametrisation.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/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/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/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/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/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/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/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/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/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/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/AzimuthRange.cc.o [ 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/unsupported/StretchedGG.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/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/DeprecatedFunctionality.cc.o [ 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/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/Latitude.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/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/Trace.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/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/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/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/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/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/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/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/netcdf/Attribute.cc.o [ 50%] Building CXX object mir/src/mir/CMakeFiles/mir.dir/input/NetcdfFileInput.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/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/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/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 [ 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/DummyInputVariable.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/Endowed.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/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/NoneCalendar.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/Dataset.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/ProlepticCalendar.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/PackingCodec.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/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/Rectilinear.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/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%] Linking CXX executable mir-make-lsm [ 53%] Built target mir-make-lsm [ 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-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%] Building CXX object mir/src/tools/CMakeFiles/mir-plot-lsm.dir/mir-plot-lsm.cc.o [ 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%] Linking CXX executable mir-plot-lsm [ 53%] Built target mir-plot-lsm [ 53%] Linking CXX executable mir-points [ 53%] Built target mir-points [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-weight-matrix-diff.dir/mir-weight-matrix-diff.cc.o [ 53%] Building CXX object mir/src/tools/CMakeFiles/mir-statistics.dir/mir-statistics.cc.o [ 53%] Linking CXX executable mir-weight-matrix-diff [ 53%] Built target mir-weight-matrix-diff [ 53%] Linking CXX executable mir-statistics [ 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%] Linking CXX executable mir-load-legendre [ 53%] Built target mir-load-legendre [ 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-spectral-transform-points [ 53%] Built target mir-spectral-transform-points [ 53%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_MIR-425.dir/MIR-425.cc.o [ 53%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_MIR-536.dir/MIR-536.cc.o [ 54%] Linking CXX executable mir_tests_unit_MIR-425 [ 54%] Built target mir_tests_unit_MIR-425 [ 54%] Linking CXX executable mir_tests_unit_MIR-536 [ 54%] Built target mir_tests_unit_MIR-536 [ 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%] 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%] Linking CXX executable mir_tests_unit_PGEN-412 [ 54%] Built target mir_tests_unit_PGEN-412 [ 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_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%] Linking CXX executable mir_tests_unit_bounding_box [ 54%] Built target mir_tests_unit_bounding_box [ 54%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_formula.dir/formula.cc.o [ 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 [ 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%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_knn_weighting.dir/knn_weighting.cc.o [ 55%] Linking CXX executable mir_tests_unit_interpolations [ 55%] Built target mir_tests_unit_interpolations [ 55%] Linking CXX executable mir_tests_unit_knn_weighting [ 55%] Built target mir_tests_unit_knn_weighting [ 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_spectral_order.dir/spectral_order.cc.o [ 55%] Linking CXX executable mir_tests_unit_packing [ 55%] Built target mir_tests_unit_packing [ 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_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_iterator [ 55%] Built target mir_tests_unit_iterator [ 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%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_vector-space.dir/vector-space.cc.o [ 55%] Linking CXX executable mir_tests_unit_statistics [ 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%] Linking CXX executable mir_tests_unit_style [ 55%] Built target mir_tests_unit_style [ 55%] Building CXX object mir/tests/unit/CMakeFiles/mir_tests_unit_wind.dir/wind.cc.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/account.c.o [ 56%] Linking CXX executable mir_tests_unit_wind [ 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%] Built target mir_tests_unit_wind [ 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/files.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/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/gribbase.c.o [ 56%] Building C object mars-client/src/CMakeFiles/marsclient.dir/free.c.o [ 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/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/list.c.o [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/lock.c.o [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/mcs.c.o [ 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/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 ()); ~~~~~~~~~~~~~~~~~ [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/memory.c.o [ 57%] Linking CXX executable mir_tests_unit_atlas [ 57%] Built target mir_tests_unit_atlas [ 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%] Building C object mars-client/src/CMakeFiles/marsclient.dir/multibase.c.o [ 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/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/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/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/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/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/stream.c.o [ 57%] Building C object mars-client/src/CMakeFiles/marsclient.dir/time.c.o [ 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/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/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); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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; ^~~~~ [ 58%] Building C object mars-client/src/CMakeFiles/marsclient.dir/udp.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/version.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) { ^~~~~~~~~~~~ [ 58%] Building C object mars-client/src/CMakeFiles/marsclient.dir/json.c.o [ 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/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/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/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/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/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/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%] 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/mars_client_version.c.o [ 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 [ 58%] Linking C executable mars.bin [ 59%] Built target mars.bin [ 59%] Generating moc_LocationView.cpp [ 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%] 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%] Linking C static library ../../../lib/libmacro_api_c.a [ 59%] Built target macro_api_c [ 59%] Generating moc_MessageControlPanel.cpp [ 59%] Generating moc_MessageLabel.cpp [ 58%] Building CXX object metview/src/libFTimeUtil/CMakeFiles/MvFTimeUtil.dir/fmettim.cc.o [ 59%] Generating moc_MvQAbstractMessageExaminer.cpp [ 59%] Generating moc_MvQApplication.cpp [ 59%] Building CXX object metview/src/libFTimeUtil/CMakeFiles/MvFTimeUtil.dir/fsortabl.cc.o [ 59%] Generating moc_MvQArrowSpinWidget.cpp [ 59%] Generating moc_MvQCheckBoxCombo.cpp [ 59%] Building CXX object metview/src/libFTimeUtil/CMakeFiles/MvFTimeUtil.dir/fobject.cc.o [ 59%] Generating moc_MvQComboLine.cpp [ 59%] Generating moc_MvQColourWidget.cpp [ 59%] Generating moc_MvQFileListModel.cpp [ 59%] Generating moc_MvQConfigDialog.cpp [ 59%] Generating moc_MvQFileListWidget.cpp [ 59%] Generating moc_MvQFilterTreeWidget.cpp [ 59%] Building CXX object metview/src/libFTimeUtil/CMakeFiles/MvFTimeUtil.dir/fdyntime.cc.o [ 59%] Generating moc_MvQKeyMimeData.cpp [ 59%] Generating moc_MvQKeyDialog.cpp [ 59%] Generating moc_MvQKeyModel.cpp [ 59%] Generating moc_MvQKeyProfileModel.cpp [ 59%] Generating moc_MvQKeyProfileTree.cpp [ 59%] Generating moc_MvQLineEdit.cpp [ 59%] Generating moc_MvQLogBrowser.cpp [ 59%] Generating moc_MvQLogPanel.cpp [ 59%] Generating moc_MvQMailDialog.cpp [ 59%] Generating moc_MvQProfileView.cpp [ 59%] Generating moc_MvQProfileWidget.cpp [ 59%] Generating moc_MvQRangeWidget.cpp [ 59%] Generating moc_MvQScmDataWidget.cpp [ 60%] Generating moc_MvQScmModel.cpp [ 60%] Generating moc_MvQService.cpp [ 60%] Generating moc_MvQSearchLinePanel.cpp [ 60%] Generating moc_MvQStackedEditor.cpp [ 60%] Generating moc_MvQStyleTreeWidget.cpp [ 60%] Generating moc_MvQStationsWidget.cpp [ 60%] Generating moc_MvQTabManager.cpp [ 60%] Generating moc_MvQTreeViewSearchLine.cpp [ 60%] Generating moc_MvQTreeView.cpp [ 60%] Generating moc_MvQWebViewSearchLine.cpp [ 59%] Building CXX object metview/src/libFTimeUtil/CMakeFiles/MvFTimeUtil.dir/fstatime.cc.o [ 60%] Generating moc_PlainTextWidget.cpp [ 60%] Generating moc_PlainTextEdit.cpp [ 60%] Generating moc_PropertyLineEditor.cpp [ 60%] Generating moc_TransparencyWidget.cpp [ 60%] Generating moc_TextEditSearchLine.cpp [ 60%] Generating moc_TextDialog.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_GotoLineDialog.cpp.o [ 60%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_AbstractSearchLine.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 [ 61%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_TransparencyWidget.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_TextDialog.cpp.o [ 61%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQAbstractMessageExaminer.cpp.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/MvIconParameter.cc.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/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQColourWidget.cpp.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_MvQComboLine.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/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_MvQFileListModel.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvGrid.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQFileListWidget.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_MvQFilterTreeWidget.cpp.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/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/MvFortran.cc.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvTable.cc.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvFlextra.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/MvLocation.cc.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvDate.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/MvObs.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/MvLog.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/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQService.cpp.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_MvQScmModel.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_MvQStackedEditor.cpp.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvScanFileType.cc.o [ 62%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/Path.cc.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQStationsWidget.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_MvQTabManager.cpp.o [ 62%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQStyleTreeWidget.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_MvQWebViewSearchLine.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_MvQTreeView.cpp.o [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/moc_MvQTreeViewSearchLine.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/AbstractSearchLine.cc.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/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 [ 63%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/CalendarDialog.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 [ 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/MvKeyManager.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/libMetview/CMakeFiles/Metview.dir/MvKeyProfile.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvList.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/MessageControlPanel.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/MvProfileData.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MessageLabel.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/MvMiscellaneous.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/PlainTextEdit.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/PlainTextSearchInterface.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/PlainTextSearchLine.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/PlainTextWidget.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/StatusMsgHandler.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/libMvQtGui/CMakeFiles/MvQtGui.dir/PropertyLineEditor.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/StringMatchCombo.cc.o [ 64%] Building C object metview/src/libMetview/CMakeFiles/Metview.dir/UtilitiesC.c.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 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/TextDialog.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/TransparencyWidget.cc.o [ 64%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/TreeModelMatchCollector.cc.o [ 64%] Building CXX object metview/src/libMetview/CMakeFiles/Metview.dir/MvNetwork.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/MvQArrowSpinWidget.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/MvQApplication.cc.o [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQCheckBoxCombo.cc.o [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQComboLine.cc.o [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQConfigDialog.cc.o [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQDragDrop.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/MvQDropTarget.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/MvQFileListModel.cc.o [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQFileDialog.cc.o [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQColourWidget.cc.o [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQFileInfoLabel.cc.o [ 65%] Building CXX object metview/src/Divrot/CMakeFiles/Divrot.dir/Divrot.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 [ 67%] Built target Ecfs [ 65%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQFileListWidget.cc.o [ 65%] Building CXX object metview/src/Eccharts/CMakeFiles/Eccharts.dir/Eccharts.cc.o [ 67%] Building CXX object metview/src/Event/CMakeFiles/event.dir/Event.cc.o [ 67%] Linking CXX executable ../../../bin/Eccharts [ 67%] Built target Eccharts [ 67%] Building CXX object metview/src/Event/CMakeFiles/event.dir/OutputQueue.cc.o [ 67%] Building CXX object metview/src/Event/CMakeFiles/event.dir/ProcessingQueue.cc.o [ 67%] Building CXX object metview/src/Event/CMakeFiles/event.dir/Queue.cc.o [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQHighlighter.cc.o [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQFilterTreeWidget.cc.o [ 67%] 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)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQKeyMimeData.cc.o [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/code.cc.o [ 67%] Building CXX object metview/src/Event/CMakeFiles/event.dir/WaitingQueue.cc.o [ 67%] Linking CXX executable ../../../bin/event [ 67%] Built target event [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/value.cc.o [ 67%] 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 ()); ~~~~~~~~~~~~~~~~~ [ 67%] Linking C executable ../../../bin/mvimport [ 67%] Built target mvimport [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/variable.cc.o [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQKeyModel.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 ()); ~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/context.cc.o [ 67%] Linking C executable ../../../bin/mvimportDesktop [ 67%] Built target mvimportDesktop [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/script.cc.o [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQKeyProfileModel.cc.o [ 67%] Building CXX object metview/src/MvApp/CMakeFiles/pool.dir/pool.cc.o [ 67%] Linking CXX executable ../../../bin/pool [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQKeyProfileTree.cc.o [ 67%] Built target pool [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQKeyDialog.cc.o [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/number.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/misc.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/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/files.cc.o [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/stack.cc.o [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQLogPanel.cc.o [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQLogBrowser.cc.o [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/date.cc.o [ 67%] Building CXX object metview/src/MvApp/CMakeFiles/tomatrix.dir/tomatrix.cc.o [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQMailDialog.cc.o [ 67%] Linking CXX executable ../../../bin/tomatrix [ 67%] Built target tomatrix [ 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/Macro/CMakeFiles/MvMacro.dir/Unix.cc.o [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQPanel.cc.o [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQMainWindow.cc.o [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/mlist.cc.o [ 67%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQAbstractMessageExaminer.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/Macro/CMakeFiles/MvMacro.dir/module.cc.o [ 68%] Building CXX object metview/src/Flextra/CMakeFiles/FlextraVisualiser.dir/FlextraVisualiser.cc.o [ 68%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQPixmapCache.cc.o [ 68%] Linking CXX executable ../../../bin/FlextraVisualiser [ 68%] Built target FlextraVisualiser [ 68%] Building CXX object metview/src/Flextra/CMakeFiles/FlextraRun.dir/FlextraRun.cc.o [ 68%] Linking CXX executable ../../../bin/FlextraRun [ 68%] Built target FlextraRun [ 68%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/remote.cc.o [ 67%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/grib.cc.o [ 68%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQProfileWidget.cc.o [ 68%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/function.cc.o [ 68%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQRangeWidget.cc.o [ 68%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/matrix.cc.o [ 68%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQProfileView.cc.o [ 69%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/image.cc.o [ 68%] Building CXX object metview/src/Flextra/CMakeFiles/flexpartField.dir/flexpartField.cc.o [ 69%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/arith.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 [ 69%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQSearchLinePanel.cc.o [ 70%] Linking CXX executable ../../../bin/FlexpartRun [ 70%] Built target FlexpartRun [ 70%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/extern.cc.o [ 70%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQService.cc.o [ 70%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQSlider.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/Macro/CMakeFiles/MvMacro.dir/library.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/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQStackedEditor.cc.o [ 70%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/debug.cc.o [ 71%] Building CXX object metview/src/GribVectors/CMakeFiles/GribVectors.dir/Vectors.cc.o [ 71%] Linking CXX executable ../../../bin/GribVectors [ 71%] Built target GribVectors [ 70%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQStationsWidget.cc.o [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/compute.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/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQStyleTreeWidget.cc.o [ 71%] Building CXX object metview/src/Hovmoeller/CMakeFiles/Hovmoeller.dir/Hovmoeller.cc.o [ 71%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQTabManager.cc.o [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/mgptset.cc.o [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/bufr.cc.o [ 71%] Building CXX object metview/src/Hovmoeller/CMakeFiles/Hovmoeller.dir/HovArea.cc.o [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/vismod.cc.o [ 71%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQTextDialog.cc.o [ 71%] Building CXX object metview/src/KML/CMakeFiles/GeoToKML.dir/GeoToKML.cc.o [ 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%] Linking CXX executable ../../../bin/GeoToKML [ 71%] Built target GeoToKML [ 71%] Building CXX object metview/src/Hovmoeller/CMakeFiles/Hovmoeller.dir/HovExpand.cc.o [ 71%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQTreeExpandState.cc.o [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/netcdf.cc.o [ 71%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQTreeView.cc.o [ 71%] Building CXX object metview/src/Met3D/CMakeFiles/Met3D.dir/Met3D.cc.o [ 71%] Linking CXX executable ../../../bin/Met3D [ 71%] Built target Met3D [ 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/Hovmoeller/CMakeFiles/Hovmoeller.dir/HovHeight.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/MvQTreeViewSearchLine.cc.o [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/mflextra.cc.o [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/python.cc.o [ 71%] Building CXX object metview/src/Met3D/CMakeFiles/Met3DPrepare.dir/Met3DPrepare.cc.o [ 71%] Linking CXX executable ../../../bin/Met3DPrepare [ 71%] Built target Met3DPrepare [ 71%] Building CXX object metview/src/Macro/CMakeFiles/MvMacro.dir/methods.cc.o [ 71%] Building CXX object metview/src/Hovmoeller/CMakeFiles/Hovmoeller.dir/HovToolkit.cc.o [ 71%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQScmDataWidget.cc.o [ 71%] Linking CXX shared library ../../../lib/libMvMacro.so [ 71%] Built target MvMacro [ 71%] Building CXX object metview/src/ObsFilter/CMakeFiles/CleanFile.dir/CleanFile.cc.o [ 71%] Building CXX object metview/src/Hovmoeller/CMakeFiles/Hovmoeller.dir/MvHovmFrame.cc.o [ 71%] Linking CXX executable ../../../bin/CleanFile [ 71%] Built target CleanFile [ 71%] Linking CXX executable ../../../bin/Hovmoeller [ 71%] Built target Hovmoeller [ 71%] Generating moc_MvQNetworkAccessManager.cpp [ 71%] Generating moc_MvQAbstractMessageScanner.cpp [ 72%] Generating moc_MvQBufrMessageScanner.cpp [ 72%] Generating moc_MvQFileList.cpp [ 72%] Generating moc_MvQGribMessageScanner.cpp [ 71%] Building CXX object metview/src/libMvQtGui/CMakeFiles/MvQtGui.dir/MvQScmModel.cc.o [ 71%] Building CXX object metview/src/ObsFilter/CMakeFiles/ObsFilter.dir/ObsFilter.cc.o [ 72%] Linking CXX executable ../../../bin/ObsFilter [ 72%] Built target ObsFilter [ 72%] Linking CXX static library libMvQtGui.a [ 72%] Built target MvQtGui [ 71%] Building CXX object metview/src/ObsFilter/CMakeFiles/BufrPicker.dir/BufrPicker.cc.o [ 72%] Linking CXX executable ../../../bin/BufrPicker [ 72%] Built target BufrPicker [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQFileInfo.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQAbstractMessageScanner.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQBufrMessageScanner.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQGribMessageScanner.cc.o [ 72%] Building CXX object metview/src/Percentile/CMakeFiles/Percentile.dir/Percentile.cc.o [ 72%] Building CXX object metview/src/PottF/CMakeFiles/PottF.dir/PottF.cc.o [ 72%] Linking CXX executable ../../../bin/Percentile [ 72%] Built target Percentile [ 72%] Linking CXX executable ../../../bin/PottF [ 72%] Built target PottF [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQFileUtil.cc.o [ 72%] Building CXX object metview/src/Spectra/CMakeFiles/Spectra.dir/Spectra.cc.o [ 72%] Linking CXX executable ../../../bin/Spectra [ 72%] Built target Spectra [ 72%] Building CXX object metview/src/PythonServe/CMakeFiles/PythonServe.dir/PythonServe.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQFileList.cc.o [ 72%] Linking CXX executable ../../../bin/PythonServe [ 72%] Built target PythonServe [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQJson.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%] Linking CXX executable ../../../bin/Relhum [ 72%] Built target Relhum [ 72%] Building CXX object metview/src/Rttov/CMakeFiles/RttovRun.dir/RttovRun.cc.o [ 72%] Linking CXX executable ../../../bin/RttovRun [ 72%] Built target RttovRun [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQKeyManager.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQNetworkAccessManager.cc.o [ 72%] Building CXX object metview/src/Rttov/CMakeFiles/RttovVisualiser.dir/RttovVisualiser.cc.o [ 72%] Linking CXX executable ../../../bin/RttovVisualiser [ 72%] Built target RttovVisualiser [ 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%] Linking CXX executable ../../../bin/ScmRun [ 72%] Built target ScmRun [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQMethods.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQNetworkProxyFactory.cc.o [ 72%] Building CXX object metview/src/Stations/CMakeFiles/station.dir/Station.cc.o [ 72%] Building CXX object metview/src/Scm/CMakeFiles/ScmVisualiser.dir/ScmVisualiser.cc.o [ 72%] Linking CXX executable ../../../bin/ScmVisualiser [ 72%] Built target ScmVisualiser [ 72%] Building CXX object metview/src/Stations/CMakeFiles/station.dir/utils.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQPaletteDb.cc.o [ 72%] Linking CXX executable ../../../bin/station [ 72%] Built target station [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQPalette.cc.o [ 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/MvQStreamOper.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/GribThermo.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQProperty.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-exFortran.cc.o [ 72%] Building CXX object metview/src/Thermo/CMakeFiles/Thermo.dir/Thermo.cc.o [ 72%] Building CXX object metview/src/Velstr/CMakeFiles/Velstr.dir/Velstr.cc.o [ 72%] Linking CXX executable ../../../bin/Thermo [ 72%] Built target Thermo [ 72%] Linking CXX executable ../../../bin/Velstr [ 72%] Built target Velstr [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQStyleDb.cc.o [ 72%] Building CXX object metview/src/Vapor/CMakeFiles/VaporPrepare.dir/VaporPrepare.cc.o [ 72%] Linking CXX executable ../../../bin/VaporPrepare [ 72%] Built target VaporPrepare [ 72%] Building CXX object metview/src/Vapor/CMakeFiles/gribToVapor.dir/gribToVapor.cc.o [ 72%] Linking CXX executable ../../../bin/gribToVapor [ 72%] Built target gribToVapor [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/FontMetrics.cc.o [ 72%] Building CXX object metview/src/XSection/CMakeFiles/XSection.dir/Average.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/DocHighlighter.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/WmoWeatherSymbol.cc.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/MvQTheme.cc.o [ 72%] Building CXX object metview/src/Download/CMakeFiles/Download.dir/Download.cc.o [ 72%] Linking CXX executable ../../../bin/Download [ 72%] Built target Download [ 72%] Building CXX object metview/src/XSection/CMakeFiles/XSection.dir/MvXsectFrame.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/WsDecoder.cc.o [ 72%] Building CXX object metview/src/AppMod/CMakeFiles/savepool.dir/savepool.cc.o [ 72%] Building CXX object metview/src/XSection/CMakeFiles/XSection.dir/Vprofile.cc.o [ 72%] Linking CXX executable ../../../bin/savepool [ 72%] Built target savepool [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/moc_MvQAbstractMessageScanner.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/WsType.cc.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_MvQBufrMessageScanner.cpp.o [ 72%] Building CXX object metview/src/XSection/CMakeFiles/XSection.dir/Xsect.cc.o [ 72%] Linking CXX executable ../../../bin/XSection [ 72%] Built target XSection [ 72%] Building CXX object metview/src/UiAppManager/CMakeFiles/UiAppManager.dir/MvUiService.cc.o [ 72%] Linking CXX executable ../../../bin/UiAppManager [ 72%] Built target UiAppManager [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/moc_MvQGribMessageScanner.cpp.o [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/moc_MvQFileList.cpp.o [ 72%] Building CXX object metview/src/IconDescMaker/CMakeFiles/IconDescMaker.dir/IconDescMaker.cc.o [ 72%] Linking CXX executable ../../../bin/IconDescMaker [ 72%] Built target IconDescMaker [ 72%] Building CXX object metview/src/libMvQtUtil/CMakeFiles/MvQtUtil.dir/moc_MvQNetworkAccessManager.cpp.o [ 72%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatch.dir/MvMainuPlotBatch.cc.o [ 72%] Linking CXX static library libMvQtUtil.a [ 72%] Built target MvQtUtil [ 72%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotManager.dir/uPlotManager.cc.o [ 72%] Linking CXX executable ../../../bin/uPlotBatch [ 72%] Built target uPlotBatch [ 72%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotManager.dir/uPlotService.cc.o [ 72%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotModBatch.cc.o [ 72%] Generating ui_FeatureStoreWidget.h [ 72%] Linking CXX executable ../../../bin/uPlotManager [ 72%] Built target uPlotManager [ 72%] Generating moc_ExportDialog.cpp [ 72%] Generating moc_FeatureStore.cpp [ 72%] Generating moc_GeoTool.cpp [ 72%] Generating moc_LayerControlWidget.cpp [ 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%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MagPlusBatchService.cc.o [ 72%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/uPlotBatchApp.cc.o [ 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%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/AnnotationView.cc.o [ 72%] Generating moc_MvQLayerViewLevel.cpp [ 72%] Generating moc_MvQLayerWidget.cpp [ 72%] Generating moc_MvQLineSelection.cpp [ 72%] Generating moc_MvQMagnifier.cpp [ 72%] Generating moc_MvQPlaceMark.cpp [ 72%] Building CXX object metview/src/uPlot/CMakeFiles/GeoToolManager.dir/GeoToolManager.cc.o [ 72%] Generating moc_MvQPlotView.cpp [ 72%] Generating moc_MvQPointSelection.cpp [ 72%] Generating moc_MvQProgressManager.cpp [ 72%] Generating moc_MvQStepModel.cpp [ 72%] Linking CXX executable ../../../bin/GeoToolManager [ 72%] Built target GeoToolManager [ 72%] Generating moc_MvQStepWidget.cpp [ 72%] 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 [ 72%] Building CXX object metview/src/MagML/CMakeFiles/MagML.dir/MagML.cc.o [ 72%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/AverageView.cc.o [ 73%] Linking CXX executable ../../../bin/MagML [ 73%] Built target MagML [ 72%] 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/GeoTool.dir/MvMainGeoTool.cc.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_FeatureStore.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/GeoTool.cc.o [ 73%] Building CXX object metview/src/Reprojection/CMakeFiles/Reprojection.dir/Reprojection.cc.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/CommonXSectView.cc.o [ 73%] Building CXX object metview/src/Reprojection/CMakeFiles/Reprojection.dir/ReprojectService.cc.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/CreateAction.cc.o [ 73%] Linking CXX executable ../../../bin/Reprojection [ 73%] Built target Reprojection [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQCursorData.cpp.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/CreateTypeAction.cc.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQDataWidget.cpp.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQEcChartsDialog.cpp.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/DataBuilder.cc.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/ObsFilter/CMakeFiles/BufrFilter.dir/BufrFilter.cc.o [ 73%] Linking CXX executable ../../../bin/BufrFilter [ 73%] Built target BufrFilter [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQFeatureRibbonEditor.cpp.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/DataObject.cc.o [ 73%] Generating moc_MvQSavePool.cpp [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQFeatureTextItem.cpp.o [ 73%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Device.cc.o [ 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/AppMod/CMakeFiles/SavePoolApp.dir/SavePoolApp.cc.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/DrawingPriority.cc.o [ 73%] Building CXX object metview/src/AppMod/CMakeFiles/MvMailTo.dir/MvMailTo.cc.o [ 74%] Linking CXX executable ../../../bin/MvMailTo [ 74%] Built target MvMailTo [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/DropAction.cc.o [ 74%] Building CXX object metview/src/AppMod/CMakeFiles/SavePoolApp.dir/MvQSavePool.cc.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLayerDataWidget.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/ErrorAction.cc.o [ 74%] Building CXX object metview/src/AppMod/CMakeFiles/SavePoolApp.dir/moc_MvQSavePool.cpp.o [ 74%] Linking CXX executable ../../../bin/SavePoolApp [ 74%] Built target SavePoolApp [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/GenAppService.cc.o [ 74%] Building CXX object metview/src/AppMod/CMakeFiles/MvWsToRequest.dir/MvWsToRequest.cc.o [ 74%] Linking CXX executable ../../../bin/MvWsToRequest [ 74%] Built target MvWsToRequest [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/GeopointsDecoder.cc.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLayerMetaDataWidget.cpp.o [ 74%] Generating ui_BufrKeyWidget.h [ 74%] Generating moc_BufrCompDataWidget.cpp [ 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/GraphicsEngine.cc.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLayerModel.cpp.o [ 74%] Generating moc_XServ.cpp [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLayerSuperPage.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MvGribDecoder.cc.o [ 74%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/MvMain.cc.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLayerViewLevel.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/GeoTool.dir/moc_MvQLayerWidget.cpp.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/IconClass.cc.o [ 74%] Building CXX object metview/src/DebugTools/CMakeFiles/xserv.dir/XServ.cc.o [ 74%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/BufrCompDataWidget.cc.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MvLayer.cc.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/MacroConverter.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/MacroVisitor.cc.o [ 74%] Building CXX object metview/src/DebugTools/CMakeFiles/xserv.dir/moc_XServ.cpp.o [ 75%] Linking CXX executable ../../../bin/xserv [ 75%] Built target xserv [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQPlotView.cpp.o [ 74%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/BufrExaminer.cc.o [ 74%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MagicsGraphicsEngine.cc.o [ 75%] Generating moc_ProcMonitor.cpp [ 75%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQPointSelection.cpp.o [ 75%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/BufrExpandDataModel.cc.o [ 75%] Building CXX object metview/src/DebugTools/CMakeFiles/MvMonitor.dir/MvMainMonitor.cc.o [ 75%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQProgressManager.cpp.o [ 75%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MagicsTranslator.cc.o [ 75%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/BufrFilterDialog.cc.o [ 75%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQStepModel.cpp.o [ 75%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MagPlusService.cc.o [ 75%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQStepWidget.cpp.o [ 75%] Building CXX object metview/src/DebugTools/CMakeFiles/MvMonitor.dir/ProcMonitor.cc.o [ 75%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQZoom.cpp.o [ 75%] Building CXX object metview/src/DebugTools/CMakeFiles/MvMonitor.dir/MvProcNode.cc.o [ 75%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MapView.cc.o [ 75%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQAreaSelection.cpp.o [ 75%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/BufrFilterEditor.cc.o [ 75%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MatchingCriteria.cc.o [ 75%] Building CXX object metview/src/DebugTools/CMakeFiles/MvMonitor.dir/MvQProcModel.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MatchingInfo.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQLineSelection.cpp.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MvDecoder.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MvIcon.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_MvQZoomStackWidget.cpp.o [ 76%] Building CXX object metview/src/DebugTools/CMakeFiles/MvMonitor.dir/moc_ProcMonitor.cpp.o [ 76%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/BufrKeyWidget.cc.o [ 76%] Linking CXX executable ../../../bin/MvMonitor [ 76%] Built target MvMonitor [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_ExportDialog.cpp.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/NewpageAction.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/MvIconDataBase.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/moc_LayerControlWidget.cpp.o [ 76%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/MvQBufrDataModel.cc.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/ObjectInfo.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_ShareTargets.cpp.o [ 76%] Building CXX object metview/src/ExamineManager/CMakeFiles/MvExamineManager.dir/MvExamineManager.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/ObjectList.cc.o [ 76%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/moc_BufrExaminer.cpp.o [ 76%] Linking CXX executable ../../../bin/MvExamineManager [ 76%] Built target MvExamineManager [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/OutputFormatAction.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_uPlotBase.cpp.o [ 76%] Generating moc_FlextraExaminer.cpp [ 76%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/moc_BufrCompDataWidget.cpp.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/Page.cc.o [ 76%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/moc_BufrFilterDialog.cpp.o [ 76%] Building CXX object metview/src/FlextraExaminer/CMakeFiles/FlextraExaminer.dir/MvMain.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/moc_GeoTool.cpp.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotAction.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/AnnotationView.cc.o [ 76%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/moc_BufrFilterEditor.cpp.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotMod.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/AverageView.cc.o [ 76%] Building CXX object metview/src/BufrExaminer/CMakeFiles/BufrExaminer.dir/moc_BufrKeyWidget.cpp.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotModBuilder.cc.o [ 76%] Building CXX object metview/src/FlextraExaminer/CMakeFiles/FlextraExaminer.dir/FlextraExaminer.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotModService.cc.o [ 76%] Linking CXX executable ../../../bin/BufrExaminer [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/BufrDecoder.cc.o [ 76%] Built target BufrExaminer [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotModTask.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Canvas.cc.o [ 76%] Building CXX object metview/src/FlextraExaminer/CMakeFiles/FlextraExaminer.dir/MvQHighlighter.cc.o [ 76%] Generating moc_GeopExaminer.cpp [ 76%] Building CXX object metview/src/FlextraExaminer/CMakeFiles/FlextraExaminer.dir/moc_FlextraExaminer.cpp.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotModView.cc.o [ 76%] Linking CXX executable ../../../bin/FlextraExaminer [ 77%] Built target FlextraExaminer [ 76%] Building CXX object metview/src/GeopExaminer/CMakeFiles/GeopExaminer.dir/MvMain.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PlotPageBuilder.cc.o [ 76%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/CartesianView.cc.o [ 77%] Generating moc_GribExaminer.cpp [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PmContext.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/CommonXSectView.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PmIndividualProjection.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/CreateAction.cc.o [ 77%] Building CXX object metview/src/GribExaminer/CMakeFiles/GribExaminer.dir/MvMain.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/CreateTypeAction.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/PmProjection.cc.o [ 77%] Building CXX object metview/src/GeopExaminer/CMakeFiles/GeopExaminer.dir/GeopExaminer.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/DataBuilder.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Preferences.cc.o [ 77%] Building CXX object metview/src/GeopExaminer/CMakeFiles/GeopExaminer.dir/MvGeoPointsModel.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/DataObject.cc.o [ 77%] Building CXX object metview/src/GeopExaminer/CMakeFiles/GeopExaminer.dir/moc_GeopExaminer.cpp.o [ 77%] Building CXX object metview/src/GribExaminer/CMakeFiles/GribExaminer.dir/GribExaminer.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Device.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Presentable.cc.o [ 77%] Linking CXX executable ../../../bin/GeopExaminer [ 77%] Built target GeopExaminer [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/DrawingPriority.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Root.cc.o [ 77%] Building CXX object metview/src/GribExaminer/CMakeFiles/GribExaminer.dir/MvQGribDumpModel.cc.o [ 77%] Generating ui_VerbFunctionHelpWidget.h [ 77%] Generating moc_CodeHelperWidget.cpp [ 77%] Generating moc_CodeTemplateDialog.cpp [ 77%] Generating moc_ColourHelpWidget.cpp [ 77%] Building CXX object metview/src/GribExaminer/CMakeFiles/GribExaminer.dir/moc_GribExaminer.cpp.o [ 77%] Generating moc_FindTextDialog.cpp [ 77%] Generating moc_FunctionHelpWidget.cpp [ 77%] Generating moc_FunctionInfoWidget.cpp [ 77%] Generating moc_FunctionListWidget.cpp [ 77%] Generating moc_GotoLineDialog.cpp [ 77%] Generating moc_Highlighter.cpp [ 77%] Generating moc_MacroEdit.cpp [ 77%] 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. [ 77%] Generating moc_RunDialog.cpp [ 77%] Generating moc_TabsDialog.cpp [ 77%] Generating moc_VerbFunctionHelpWidget.cpp [ 77%] Generating moc_logedit.cpp [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/DropAction.cc.o [ 77%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/SatelliteProjection.cc.o [ 78%] Generating moc_mvplaintextedit.cpp [ 78%] 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'. [ 78%] Generating ui_ColourHelpWidget.h [ 78%] Generating ui_FindTextDialog.h [ 78%] Generating ui_FunctionHelpWidget.h [ 78%] Generating ui_FunctionInfoWidget.h [ 78%] Generating ui_FunctionListWidget.h [ 78%] Generating ui_GotoLineDialog.h [ 78%] Generating ui_MacroEdit.h [ 78%] Generating ui_RunDialog.h [ 78%] Generating ui_TabsDialog.h [ 78%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_MvMain.cpp.o [ 77%] Linking CXX executable ../../../bin/GribExaminer [ 78%] Built target GribExaminer [ 78%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/SimpleDecoder.cc.o [ 78%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/ErrorAction.cc.o [ 78%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_ColourHelpWidget.cpp.o [ 79%] Generating moc_NcExaminer.cpp [ 78%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/SkipAction.cc.o [ 78%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/GenAppService.cc.o [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Spline.cc.o [ 78%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_FindTextDialog.cpp.o [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/GeopointsDecoder.cc.o [ 79%] Building CXX object metview/src/NcExaminer/CMakeFiles/NcExaminer.dir/MvMain.cc.o [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/SubPage.cc.o [ 79%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_FunctionHelpWidget.cpp.o [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/GraphicsEngine.cc.o [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvGribDecoder.cc.o [ 79%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_FunctionInfoWidget.cpp.o [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/SuperPage.cc.o [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/Task.cc.o [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/HovmoellerView.cc.o [ 79%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_FunctionListWidget.cpp.o [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Location.cc.o [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/IconClass.cc.o [ 79%] Building CXX object metview/src/NcExaminer/CMakeFiles/NcExaminer.dir/NcExaminer.cc.o [ 79%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_Highlighter.cpp.o [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/ThermoView.cc.o [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvLayer.cc.o [ 79%] Building CXX object metview/src/NcExaminer/CMakeFiles/NcExaminer.dir/moc_NcExaminer.cpp.o [ 79%] Linking CXX executable ../../../bin/NcExaminer [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/VertProfView.cc.o [ 79%] Built target NcExaminer [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MacroConverter.cc.o [ 79%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_MacroEdit.cpp.o [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/XDevice.cc.o [ 79%] Generating moc_MvQWmsClientEditor.cpp [ 79%] Generating moc_MvQWmsClient.cpp [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MacroVisitor.cc.o [ 79%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_logedit.cpp.o [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/XSectView.cc.o [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/uPlotBatchApp.dir/ZoomStacks.cc.o [ 79%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MagicsGraphicsEngine.cc.o [ 79%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_mvplaintextedit.cpp.o [ 79%] 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' [ 80%] Built target uPlotBatchApp [ 79%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/MvMain.cc.o [ 80%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_CodeHelperWidget.cpp.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MagPlusService.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MagicsTranslator.cc.o [ 80%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_CodeTemplateDialog.cpp.o [ 80%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/MvQOgcParam.cc.o [ 80%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/WmsClientEditor.cc.o [ 80%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_GotoLineDialog.cpp.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MapView.cc.o [ 80%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_RunDialog.cpp.o [ 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/GeoTool.dir/MvDecoder.cc.o [ 80%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_TabsDialog.cpp.o [ 80%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/MvQOgcRequest.cc.o [ 80%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/MvQOgcParam.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvIcon.cc.o [ 80%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/MvQOgcTreeModel.cc.o [ 80%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/moc_VerbFunctionHelpWidget.cpp.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvIconDataBase.cc.o [ 80%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/MvQOgcRequest.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/NewpageAction.cc.o [ 80%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/MvQOgcTreeModel.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/ObjectInfo.cc.o [ 80%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/MvMain.cc.o [ 80%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/MvQWmsClient.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/ObjectList.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/OutputFormatAction.cc.o [ 80%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/Highlighter.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Page.cc.o [ 80%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/MvQWmsClient.cc.o [ 80%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/MvQWmsClientEditor.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotAction.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotMod.cc.o [ 80%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/moc_MvQWmsClient.cpp.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotModAction.cc.o [ 80%] 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); ^~~~~~~~~~~~~ [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotModBuilder.cc.o [ 80%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/MvQWmsClientEditor.cc.o [ 80%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClient.dir/moc_MvQWmsClientEditor.cpp.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotModService.cc.o [ 80%] Linking CXX executable ../../../bin/WmsClient [ 80%] Built target WmsClient [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotModTask.cc.o [ 80%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/moc_MvQWmsClient.cpp.o [ 80%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/CodeHelperWidget.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotModView.cc.o [ 80%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientEditor.dir/moc_MvQWmsClientEditor.cpp.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotPageBuilder.cc.o [ 80%] Linking CXX executable ../../../bin/WmsClientEditor [ 81%] Built target WmsClientEditor [ 80%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/WmsClientPlotter.cc.o [ 80%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PmContext.cc.o [ 80%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/CodeTemplateDialog.cc.o [ 81%] Generating moc_ScmDataEditor.cpp [ 81%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PmIndividualProjection.cc.o [ 81%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PmGeneralProjection.cc.o [ 81%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/ColourHelpWidget.cc.o [ 81%] Building CXX object metview/src/ScmEditor/CMakeFiles/ScmDataEditor.dir/MvMain.cc.o [ 81%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PmProjection.cc.o [ 81%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/MvQOgcParam.cc.o [ 81%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Preferences.cc.o [ 81%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/EditorTheme.cc.o [ 81%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Presentable.cc.o [ 81%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/MvQOgcRequest.cc.o [ 81%] Building CXX object metview/src/ScmEditor/CMakeFiles/ScmDataEditor.dir/ScmDataEditor.cc.o [ 81%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/MvQOgcTreeModel.cc.o [ 81%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/FindTextDialog.cc.o [ 81%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Root.cc.o [ 82%] Building CXX object metview/src/ScmEditor/CMakeFiles/ScmDataEditor.dir/moc_ScmDataEditor.cpp.o [ 82%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/SatelliteProjection.cc.o [ 82%] Linking CXX executable ../../../bin/ScmDataEditor [ 82%] Built target ScmDataEditor [ 82%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/SimpleDecoder.cc.o [ 82%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/FunctionHelpWidget.cc.o [ 82%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/SkipAction.cc.o [ 82%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Spline.cc.o [ 82%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/FunctionInfoWidget.cc.o [ 82%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/SubPage.cc.o [ 82%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/MvQWmsClient.cc.o [ 82%] Generating ui_PreviewPanel.h [ 82%] Generating moc_ComputeEditor.cpp [ 82%] Generating moc_FamilyEditor.cpp [ 82%] Generating moc_FilePropertyDialog.cpp [ 82%] Generating moc_Input.cpp [ 82%] Generating moc_MacroParamEditor.cpp [ 82%] Generating moc_MvQAdvancedSearch.cpp [ 82%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/MvQWmsClientEditor.cc.o [ 83%] Generating moc_MvQBookmarks.cpp [ 83%] Generating moc_MvQBoolLine.cpp [ 83%] Generating moc_MvQColourGradLine.cpp [ 83%] Generating moc_MvQColourHelp.cpp [ 83%] Generating moc_MvQColourLine.cpp [ 83%] Generating moc_MvQColourListLine.cpp [ 83%] Generating moc_MvQComboBoxLine.cpp [ 83%] Generating moc_MvQDetailedFolderView.cpp [ 83%] Generating moc_MvQDrawerPanel.cpp [ 83%] Generating moc_MvQEcLayerHelp.cpp [ 83%] Generating moc_MvQEcLayerLine.cpp [ 83%] Generating moc_MvQEcLayerTreeWidget.cpp [ 83%] Generating moc_MvQEcStyleHelp.cpp [ 83%] Generating moc_MvQEcStyleLine.cpp [ 83%] Generating moc_MvQEditor.cpp [ 83%] Generating moc_MvQEditorListMenu.cpp [ 83%] Generating moc_MvQFileBrowser.cpp [ 83%] Generating moc_MvQFileWatcher.cpp [ 83%] Generating moc_MvQFind.cpp [ 83%] Generating moc_MvQFolderDrawerPanel.cpp [ 83%] Generating moc_MvQFolderHistory.cpp [ 83%] Generating moc_MvQFolderModel.cpp [ 83%] Generating moc_MvQFolderPanel.cpp [ 83%] Generating moc_MvQFolderViewDelegate.cpp [ 83%] Generating moc_MvQFolderWatcher.cpp [ 83%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/moc_MvQWmsClient.cpp.o [ 83%] Generating moc_MvQFolderWidget.cpp [ 83%] Generating moc_MvQIconFolderView.cpp [ 83%] Generating moc_MvQIconHelp.cpp [ 83%] Generating moc_MvQIconHolder.cpp [ 83%] Generating moc_MvQIconLine.cpp [ 83%] Generating moc_MvQIconMimeData.cpp [ 83%] Generating moc_MvQListFolderViewBase.cpp [ 82%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/SuperPage.cc.o [ 83%] Generating moc_MvQListHelp.cpp [ 82%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/GotoLineDialog.cc.o [ 84%] Generating moc_MvQLogDialog.cpp [ 84%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/Task.cc.o [ 85%] Generating moc_MvQNewIconWidget.cpp [ 85%] Generating moc_MvQPageView.cpp [ 85%] Generating moc_MvQPaletteHelp.cpp [ 85%] Generating moc_MvQPaletteLine.cpp [ 85%] Generating moc_MvQPathWidget.cpp [ 85%] Generating moc_MvQRequestPanelHelp.cpp [ 85%] Generating moc_MvQRequestPanelLine.cpp [ 85%] Generating moc_MvQRequestPanelWidget.cpp [ 85%] Generating moc_MvQScriptHelp.cpp [ 86%] Generating moc_MvQScrolledTextLine.cpp [ 86%] Generating moc_MvQSearchPanel.cpp [ 86%] Generating moc_MvQSliderLine.cpp [ 86%] Generating moc_MvQStationsHelp.cpp [ 86%] Generating moc_MvQStringLine.cpp [ 86%] Generating moc_MvQStyleHelp.cpp [ 86%] Generating moc_MvQStyleLine.cpp [ 85%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/IconClassHelp.cc.o [ 86%] Generating moc_MvQTemplateDrawer.cpp [ 86%] Generating moc_MvQTemporaryEditor.cpp [ 86%] Generating moc_MvQTextLine.cpp [ 86%] Generating moc_MvQViewDrawer.cpp [ 86%] Generating moc_PreviewPanel.cpp [ 86%] Generating moc_Runnable.cpp [ 83%] Building CXX object metview/src/OgcClient/CMakeFiles/WmsClientPlotter.dir/moc_MvQWmsClientEditor.cpp.o [ 86%] Generating moc_SimpleEditor.cpp [ 86%] Generating moc_Tools.cpp [ 86%] Generating moc_ViewEditor.cpp [ 86%] Generating ui_FilePropertyDialog.h [ 86%] Linking CXX executable ../../../bin/WmsClientPlotter [ 86%] Built target WmsClientPlotter [ 85%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/ThermoView.cc.o [ 86%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_FilePropertyDialog.cpp.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/VertProfView.cc.o [ 86%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQAdvancedSearch.cpp.o [ 86%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/RunDialog.cc.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/XDevice.cc.o [ 86%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/TabsDialog.cc.o [ 86%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQBookmarks.cpp.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/XSectView.cc.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/ZoomStacks.cc.o [ 86%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQEditor.cpp.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvMain.cc.o [ 86%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/FunctionListWidget.cc.o [ 86%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQEditorListMenu.cpp.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_FeatureStore.cpp.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFileBrowser.cpp.o [ 86%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MagPlusInteractiveService.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQCursorData.cpp.o [ 86%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/VerbFunctionHelpWidget.cc.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQDetailedFolderView.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/PlotModInteractive.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQDataWidget.cpp.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQIconMimeData.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQEcChartsDialog.cpp.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQColourGradLine.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/ExportDialog.cc.o [ 87%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/mvplaintextedit.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQFeatureRibbonEditor.cpp.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQColourListLine.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQEcChartsDialog.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQFeatureTextItem.cpp.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQDrawerPanel.cpp.o [ 87%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/MacroHelper.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerDialog.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQFeatureWidget.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerContentsIcon.cpp.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQEcLayerHelp.cpp.o [ 87%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/MagMLHelper.cc.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQEcLayerLine.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerDataWidget.cpp.o [ 87%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/ShellHelper.cc.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQEcLayerTreeWidget.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerDialog.cpp.o [ 87%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/PlainTextHelper.cc.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQEcStyleHelp.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/uPlotBase.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerMetaDataWidget.cpp.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQEcStyleLine.cpp.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQPathWidget.cpp.o [ 87%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/PythonHelper.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerModel.cpp.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_Runnable.cpp.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFileWatcher.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQCursorData.cc.o [ 87%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/LanguageHelper.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerSuperPage.cpp.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFind.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerViewLevel.cpp.o [ 87%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/LanguageHelperFactory.cc.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFolderDrawerPanel.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQDataWidget.cc.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFolderHistory.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLayerWidget.cpp.o [ 87%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/logedit.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQMagnifier.cpp.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFolderPanel.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQPlaceMark.cpp.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFolderWidget.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureItem.cc.o [ 87%] Building CXX object metview/src/MacroEditor/CMakeFiles/MacroEditor.dir/VerbFunctionHelp.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQPlotView.cpp.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFolderModel.cpp.o [ 87%] Linking CXX executable ../../../bin/MacroEditor [ 87%] Built target MacroEditor [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQPointSelection.cpp.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQIconFolderView.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQProgressManager.cpp.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFolderViewDelegate.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureCommandTarget.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQStepModel.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureCommand.cc.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQFolderWatcher.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQStepWidget.cpp.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQListFolderViewBase.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQZoom.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureContextMenu.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQAreaSelection.cpp.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQNewIconWidget.cpp.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQRequestPanelLine.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQLineSelection.cpp.o [ 87%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQBoolLine.cpp.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_MvQZoomStackWidget.cpp.o [ 88%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQColourLine.cpp.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_ExportDialog.cpp.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureRibbonEditor.cc.o [ 88%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQComboBoxLine.cpp.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_LayerControlWidget.cpp.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_LocationLabelWidget.cpp.o [ 88%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQIconHolder.cpp.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureFactory.cc.o [ 87%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureCurveItem.cc.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_ShareTargets.cpp.o [ 88%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQIconLine.cpp.o [ 88%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQScrolledTextLine.cpp.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_uPlotBase.cpp.o [ 88%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQSearchPanel.cpp.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/moc_uPlot.cpp.o [ 88%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQStringLine.cpp.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureFrontItem.cc.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureImageItem.cc.o [ 88%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/AnnotationView.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQTextLine.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/AverageView.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQRequestPanelHelp.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/BufrDecoder.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQColourHelp.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Canvas.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureSelector.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQListHelp.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureShapeItem.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQIconHelp.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/CartesianView.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/CommonXSectView.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQLogDialog.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/CreateAction.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/CreateTypeAction.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQPageView.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureTextItem.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/FeatureStore.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/DataBuilder.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQPaletteHelp.cpp.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQPaletteLine.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/DataObject.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQFeatureWidget.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQRequestPanelWidget.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Device.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQScriptHelp.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/DrawingPriority.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerContentsIcon.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQSliderLine.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/DropAction.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQStationsHelp.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/ErrorAction.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerDataWidget.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/GenAppService.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQStyleHelp.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/GeopointsDecoder.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQStyleLine.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/GraphicsEngine.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQTemplateDrawer.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvGribDecoder.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerMetaDataWidget.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQTemporaryEditor.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/HovmoellerView.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Location.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerModel.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MvQViewDrawer.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/IconClass.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvLayer.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_ComputeEditor.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerSuperPage.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MacroConverter.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_PreviewPanel.cpp.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MacroVisitor.cc.o [ 89%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerViewLevel.cc.o [ 89%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_ViewEditor.cpp.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MagicsGraphicsEngine.cc.o [ 90%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_SimpleEditor.cpp.o [ 90%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_FamilyEditor.cpp.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLayerWidget.cc.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MagicsTranslator.cc.o [ 90%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_MacroParamEditor.cpp.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQMagnifier.cc.o [ 90%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_Tools.cpp.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MagPlusService.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/moc_Input.cpp.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MapView.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvMainQtBrowser.cc.o [ 90%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQPlaceMark.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MatchingInfo.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MatchingCriteria.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQ.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvDecoder.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQActionList.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQPlotView.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvIcon.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQPointSelection.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvIconDataBase.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/NewpageAction.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQProgressBarPanel.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQBookmarks.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQAdvancedSearch.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQProgressItem.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/ObjectInfo.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/ObjectList.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQBoolLine.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQProgressManager.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/OutputFormatAction.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQColourHelp.cc.o [ 91%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQColourLine.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Page.cc.o [ 91%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQStepModel.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotAction.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotMod.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQColourListLine.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotModAction.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQColourGradLine.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotModBuilder.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQStepWidget.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotModService.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQComboBoxLine.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotModTask.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQZoom.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQContextMenu.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotModView.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQDesktop.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotPageBuilder.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQAreaSelection.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PmContext.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQDesktopSettings.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PmIndividualProjection.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/MvQLineSelection.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PmGeneralProjection.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQDetailedFolderView.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PmProjection.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Preferences.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQDrawerPanel.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/LayerControlWidget.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/MvQDrawerView.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Root.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Presentable.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/LocationLabelWidget.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/SatelliteProjection.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEcLayerDb.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/SimpleDecoder.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/ShareTargets.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Spline.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/SkipAction.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEcLayerHelp.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/SubPage.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEcLayerLine.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/uPlotApp.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/Task.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/GeoTool.dir/uPlot.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEcLayerTreeWidget.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/SuperPage.cc.o [ 92%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEcStyleHelp.cc.o [ 93%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/VertProfView.cc.o [ 92%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/ThermoView.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEcStyleLine.cc.o [ 92%] 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' [ 93%] Built target GeoTool [ 93%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/XDevice.cc.o [ 93%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/ZoomStacks.cc.o [ 93%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/XSectView.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEditorListMenu.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQEditor.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQExternalHelp.cc.o [ 93%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MagPlusInteractiveService.cc.o [ 93%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/PlotModInteractive.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFileWatcher.cc.o [ 93%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/ExportDialog.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFind.cc.o [ 93%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQEcChartsDialog.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFileBrowser.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderDrawerPanel.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderHistory.cc.o [ 93%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerDialog.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderItemProperty.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderModel.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderNavigation.cc.o [ 93%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQCursorData.cc.o [ 93%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/uPlotBase.cc.o [ 93%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQDataWidget.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderViewDelegate.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderPanel.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderViewBase.cc.o [ 93%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureItem.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderViewHandler.cc.o [ 93%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureCommandTarget.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderWatcher.cc.o [ 93%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureContextMenu.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQFolderWidget.cc.o [ 93%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureCommand.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQGeoHelp.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconHelp.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureFactory.cc.o [ 93%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconFolderView.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconHelpView.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureRibbonEditor.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconHolder.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureFrontItem.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconLine.cc.o [ 93%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureCurveItem.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconObjectModel.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconMimeData.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureImageItem.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureSelector.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconProvider.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQIconStripView.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureShapeItem.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQLineStyleLine.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQListHelp.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureWidget.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQFeatureTextItem.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/FeatureStore.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQMessageBox.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQListFolderViewBase.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQLogDialog.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerContentsIcon.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQNoneLine.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerDataWidget.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQNewIconWidget.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerMetaDataWidget.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerSuperPage.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQPageView.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerModel.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQPaletteHelp.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQPaletteLine.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerViewLevel.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQPathWidget.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLayerWidget.cc.o [ 94%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQMagnifier.cc.o [ 94%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQRecentIcons.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQRequestPanelHelp.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQPlaceMark.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQRequestPanelLine.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQProgressBarPanel.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQRequestPanelWidget.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQPointSelection.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQPlotView.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQProgressItem.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQScriptHelp.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQScrolledTextLine.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQProgressManager.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQSearchPanel.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQStepModel.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQSliderLine.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQZoom.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQStationsHelp.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQStepWidget.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQAreaSelection.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQStringLine.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQStyleHelp.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQLineSelection.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQStyleLine.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/LayerControlWidget.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQTemplateDrawer.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/MvQZoomStackWidget.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQTemporaryEditor.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/LocationLabelWidget.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/ShareTargets.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Action.cc.o [ 95%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQTextLine.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/MvQViewDrawer.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Command.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/ActionCommand.cc.o [ 96%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/uPlotApp.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Counted.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Dependancy.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/ComputeEditor.cc.o [ 95%] Building CXX object metview/src/uPlot/CMakeFiles/uPlot.dir/uPlot.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/EditorDrawerFactory.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Drop.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Editor.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/EditorFactory.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/EditTransaction.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/FamilyObject.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/FamilyScanner.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/FamilyEditor.cc.o [ 96%] 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' [ 97%] Built target uPlot [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/FileObject.cc.o [ 97%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/FolderDatabase.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/FilePropertyDialog.cc.o [ 96%] Building CXX object metview/src/Desktop/CMakeFiles/Desktop.dir/Folder.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/FolderSearchData.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/FolderSettings.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/IconFactory.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/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/InternalService.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/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/Log.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/MetviewService.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/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/PreviewPanel.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/ReplyObserver.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/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/WsCollectionObject.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/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.BogW3h + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/Metview-5.20.0-4.el8.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/Metview-5.20.0-4.el8.x86_64 ++ dirname /builddir/build/BUILDROOT/Metview-5.20.0-4.el8.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/Metview-5.20.0-4.el8.x86_64 + cd Metview-5.20.0-Source + '[' /builddir/build/BUILDROOT/Metview-5.20.0-4.el8.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/Metview-5.20.0-4.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-4.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-4.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-4.el8.x86_64/usr/bin/metview + ln -s /opt/Metview-5.20.0/bin/metview /builddir/build/BUILDROOT/Metview-5.20.0-4.el8.x86_64/usr/bin/metview4 + chmod +x /builddir/build/BUILDROOT/Metview-5.20.0-4.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-4.el8 --unique-debug-suffix -5.20.0-4.el8.x86_64 --unique-debug-src-base Metview-5.20.0-4.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-4.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-4.el8.x86_64/opt/Metview-5.20.0/lib/metview-bundle/bin/atlas extracting debug info from /builddir/build/BUILDROOT/Metview-5.20.0-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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-4.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.xNeqJa + umask 022 + cd /builddir/build/BUILD + cd Metview-5.20.0-Source + exit 0 Processing files: Metview-5.20.0-4.el8.x86_64 warning: File listed twice: /opt/Metview-5.20.0 Provides: Metview = 5.20.0-4.el8 Metview(x86-64) = 5.20.0-4.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-4.el8.x86_64 Provides: Metview-debugsource = 5.20.0-4.el8 Metview-debugsource(x86-64) = 5.20.0-4.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-4.el8.x86_64 Provides: Metview-debuginfo = 5.20.0-4.el8 Metview-debuginfo(x86-64) = 5.20.0-4.el8 debuginfo(build-id) = 0258f848b3a80dc86a15903b8aa3c110b4abc510 debuginfo(build-id) = 03cd793d1e7edcbe9e3e4e0dbbaba57e7d1f3ff1 debuginfo(build-id) = 05d185ff2eb360f9233aae96c248b4b5f87624a5 debuginfo(build-id) = 077dff7224fe60c8aef0dbdb9ece8139048fcefd debuginfo(build-id) = 0947896b00a8729b59f476531e3a4f824a9db8ff debuginfo(build-id) = 0df187f5dec1990cbb60c5aff1c8c5526932b1f0 debuginfo(build-id) = 110057218978f6dbb96b3d212d5b3b860c220923 debuginfo(build-id) = 134642d21116cd48602576b6186027a9a66c7124 debuginfo(build-id) = 152936e5cdc137e3a76d6216011f438d1d6368a0 debuginfo(build-id) = 18744f0a6f3502e4c662a262c58a662bf1297698 debuginfo(build-id) = 1d66516629696befc3a016d0ff91f693e325198d debuginfo(build-id) = 1e74ba021905a321f509513cd24f0d36df01d1f4 debuginfo(build-id) = 1fe7ea7546304ad416efcccf65ad37b255d7582f debuginfo(build-id) = 26cfaa1d14363438f0c6ffbb8575fca82a84b6ca debuginfo(build-id) = 26e085e9ced25185ab43c6b918ee0e8472f15f78 debuginfo(build-id) = 2b003f80998fedb37f6cc626918cfeaef8323c09 debuginfo(build-id) = 2bd2ba2fac2567bf44287a5dcd9e517337c18a9a debuginfo(build-id) = 2c15939015e0d995d92ec0bf587cf3f1d3d674ae debuginfo(build-id) = 351c39489c48cbfc10e5a3db1c951abfdac8c03d debuginfo(build-id) = 38418b80768176b69121b30d69c277cf723ab6b7 debuginfo(build-id) = 3b34637d87b2a3398d01f84c566e525ff7242e79 debuginfo(build-id) = 3c7eb8bfab64db49e3c8d3c14cd46785691828df debuginfo(build-id) = 3c82eec4a75d923e0b5525326b5dca645e871cd0 debuginfo(build-id) = 3ea04d567c5490ec55e0f7500102c36baa1126cf debuginfo(build-id) = 3ebd2d8129549db7b1d094f400f4c3ee4c9844d7 debuginfo(build-id) = 3ec417fd7ab0b978efd184502ab8952ba5e56611 debuginfo(build-id) = 42d192008586daf178f10f1ffaf0a977b107bbe4 debuginfo(build-id) = 473c55effc740b577e75eee208a4b175875645d5 debuginfo(build-id) = 4e0864ac2b6d643f0cd0e8f51d321aaeb6f06c88 debuginfo(build-id) = 5058e35b70037606e1390f0e73d936d0b186492e debuginfo(build-id) = 5081eccad0d6392ea48d23355bb75b5e46c986bc debuginfo(build-id) = 50dab61df565f4ceeaa550ceb0fcb081a40b0bd6 debuginfo(build-id) = 554fb372226a461caddfef478c0ced0dd4c33726 debuginfo(build-id) = 55ad0e6b3a1490293b53541c6949f90a4c0811a9 debuginfo(build-id) = 57dae03cf5b8e6dbb24f93b6e9719bea57e38c1e debuginfo(build-id) = 600d6b5ade51bee57cae974e52b8f231f91def15 debuginfo(build-id) = 60d37823a6e6aca1decf3d7d5c5430f3de287070 debuginfo(build-id) = 61eeeb63c8e9eb2fc198e200e42194dd7069cf52 debuginfo(build-id) = 64509ba71bd45d04f2b669b1a8cbdae7f4c7395e debuginfo(build-id) = 645b6fb7dcc73abdb065b7b368d16de0b2c2e513 debuginfo(build-id) = 64ff7c8fcb397a43ec28500d9a4b498f3375f433 debuginfo(build-id) = 65bbcc0ff6fb7992db035ae05ba8175597f9a6b1 debuginfo(build-id) = 67d43ff6f1034d108a6cca60f9b9876d0d44c9b1 debuginfo(build-id) = 69ec6a880f941c9476554e5f9d798aa5d6043d55 debuginfo(build-id) = 7337f137e11d214d876c746925f3c4345225b58e debuginfo(build-id) = 7425d278b29714b21d1a33a92c8037ed99ceb768 debuginfo(build-id) = 77194a471b1bf66db5ecff9c0c732cf5264ebf33 debuginfo(build-id) = 7ca595337f195655b2f8fa6da97bbe5bbb623d01 debuginfo(build-id) = 81874a9ac8168d7b6cb97bc7edf70bf32ee85718 debuginfo(build-id) = 81978fd20446c7a6be8caf9e105ca57cb7f7ead8 debuginfo(build-id) = 85942542fc27ff0637fcc7bb24e80af917b518c4 debuginfo(build-id) = 8e31f87dd6dda8ec6cd30fbe1bac1dc8974bb5e0 debuginfo(build-id) = 95488a46a22a27ac1422178eb7f1a5053817d640 debuginfo(build-id) = 975e40db64a6cd973687d4fb06112c6d2a1fbae8 debuginfo(build-id) = 9863839502e13e1543ce8c2de5b184e0d85e827e debuginfo(build-id) = 9a09ba7c816fe0cb2487ee2df9406da0b209e2d3 debuginfo(build-id) = a0a6356d2e4b22dbd31a4d3073db0d9f6f89691b debuginfo(build-id) = a558cb9a89d765aad9b630fa8c869983fb26926f debuginfo(build-id) = a9a336557b744435ff1203452a76f2f688a0097b debuginfo(build-id) = ab68ace51ef802205a7b6e32adf13a403094e254 debuginfo(build-id) = ac177093f1764f373d4d48dc81e91a70935684be debuginfo(build-id) = acb25142335c5de66917e6a5ff535993c729f797 debuginfo(build-id) = b0b56732cb67f33b39b289b96bdfc801196df2be debuginfo(build-id) = b50411cac3ddd82f028cfb905340316ab8572e72 debuginfo(build-id) = b513ecac6b19bc6540a0d296e708330d551f5f6b debuginfo(build-id) = b6a7287aef1d21f353f0a52dd950d4ea93da5d97 debuginfo(build-id) = b81461c4871ebafbbb85d9b7277a639caae59b82 debuginfo(build-id) = b994c628249f0ec8cc0e9846b5d064a7f274447f debuginfo(build-id) = bba2c041a689eb927e7b456f2c1fbd97b7c5b38b debuginfo(build-id) = bd8c8717c9fdd776e28aeb9d6f127f232076e5ed debuginfo(build-id) = bf5198d3048d89c2ce59044b9b2a299d973bf545 debuginfo(build-id) = c0e2ae0c044c9b9d812650555d0cf80ffeeb5843 debuginfo(build-id) = c3049c16ac384073ca26f947526f16cc19ec8225 debuginfo(build-id) = c4765decfe61bf1154f1f52f8652d7ec0c4d5e23 debuginfo(build-id) = c6e28d294856f22f7ff115210704cead205786aa debuginfo(build-id) = c731b1c60a11f491f448475a261e9be876d8413d debuginfo(build-id) = cc0d9909d2009d7e4cc711498a7d487249836c00 debuginfo(build-id) = cc30b2aa7826f65cd7f2f7b972958114a99f3e37 debuginfo(build-id) = ccc9e5417bc1eaeda2fba749deddeba8ad9d2748 debuginfo(build-id) = cee0c2d867fcbcd7c360650505cdb8840ba5bb8c debuginfo(build-id) = d0143857a6b9cce2599dab3141cfad14b22b1cd5 debuginfo(build-id) = d3e975ed187203fb8d13bba34a16e551825aa740 debuginfo(build-id) = d9d4fbe35f5a3e3b69fecf07ea26b0529ef0e7d0 debuginfo(build-id) = dc90061b6ca3fa055af3ab0b12195fd0ebc2b099 debuginfo(build-id) = dcf4fc0267820ba4c4b1710b7d89333c09a2b608 debuginfo(build-id) = df123526694ba2e4030498ab5d5b4dad6712177e debuginfo(build-id) = e0564f5774255e3bf54c4f756f93b2d0dc681b35 debuginfo(build-id) = e47d328c3e70e3ae61dc1c43d4addebaf9dbb711 debuginfo(build-id) = e4d8cf3c3b1bd28dd67b06c2252252dcaf5e9372 debuginfo(build-id) = e68f099a4e6ac2156b7190d93d4fa7cdbcbe10b1 debuginfo(build-id) = eb77185813dd0eff837386703a8bc27af7bd1b7f debuginfo(build-id) = ebe9b941b2d3de9d8bdee06c7f8eb09849bc5955 debuginfo(build-id) = ed44e60c1a097a5c454eae04791f40e0a59170f7 debuginfo(build-id) = ed688a6a985a2e091b59cb6cfa67e1555aa94097 debuginfo(build-id) = f1890c1e97cfd2caff533178c414b57c8e6188af debuginfo(build-id) = f9fbad1e5f2009ff92585759ba2f69b4045e6de5 debuginfo(build-id) = fa42abda0e5e81dbf67eff2d53b63a446cc86430 debuginfo(build-id) = fd0de66854846b9e62df976afd42c7a7db031e7e debuginfo(build-id) = fdf34b5aaac92a6eb2da8abe0d0f9f3b66359aa3 debuginfo(build-id) = ffa7368c0e67b03fd90c298d704b7bd1b398b3d2 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-4.el8 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/Metview-5.20.0-4.el8.x86_64 Wrote: /builddir/build/RPMS/Metview-5.20.0-4.el8.x86_64.rpm Wrote: /builddir/build/RPMS/Metview-debugsource-5.20.0-4.el8.x86_64.rpm Wrote: /builddir/build/RPMS/Metview-debuginfo-5.20.0-4.el8.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.HLIbxk + umask 022 + cd /builddir/build/BUILD + cd Metview-5.20.0-Source + '[' /builddir/build/BUILDROOT/Metview-5.20.0-4.el8.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/Metview-5.20.0-4.el8.x86_64 + exit 0 Finish: rpmbuild Metview-5.20.0-4.el8.src.rpm Finish: build phase for Metview-5.20.0-4.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-1757930799.901215/root/var/log/dnf.rpm.log /var/lib/mock/rhel+epel-8-x86_64-1757930799.901215/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-8-x86_64-1757930799.901215/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-4.el8.src.rpm) Config(child) 25 minutes 36 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": "4.el8", "arch": "x86_64" }, { "name": "Metview-debuginfo", "epoch": null, "version": "5.20.0", "release": "4.el8", "arch": "x86_64" }, { "name": "Metview", "epoch": null, "version": "5.20.0", "release": "4.el8", "arch": "src" }, { "name": "Metview", "epoch": null, "version": "5.20.0", "release": "4.el8", "arch": "x86_64" } ] } RPMResults finished