Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c14f' (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/8515487-epel-8-x86_64 --chroot epel-8-x86_64 Version: 1.2 PID: 8582 Logging PID: 8583 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'bootstrap': 'off', 'build_id': 8515487, 'buildroot_pkgs': [], 'chroot': 'epel-8-x86_64', 'enable_net': True, 'fedora_review': False, 'git_hash': '2a8bde3db97ebad8952f5d66ec03aa8f4c061980', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/simc/stable/elaboradar', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'elaboradar', 'package_version': '0.25-1', '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': '8515487-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/elaboradar /var/lib/copr-rpmbuild/workspace/workdir-sgy0xf19/elaboradar --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/simc/stable/elaboradar', '/var/lib/copr-rpmbuild/workspace/workdir-sgy0xf19/elaboradar', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-sgy0xf19/elaboradar'... Running: git checkout 2a8bde3db97ebad8952f5d66ec03aa8f4c061980 -- cmd: ['git', 'checkout', '2a8bde3db97ebad8952f5d66ec03aa8f4c061980', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-sgy0xf19/elaboradar rc: 0 stdout: stderr: Note: switching to '2a8bde3db97ebad8952f5d66ec03aa8f4c061980'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c <new-branch-name> Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 2a8bde3 automatic import of elaboradar Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-sgy0xf19/elaboradar 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 elaboradar-0.25-1.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o elaboradar-0.25-1.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/simc/stable/elaboradar/elaboradar-0.25-1.tar.gz/md5/ac96dcf63e7bf834b51d114c02965faf/elaboradar-0.25-1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Dload Upload Total Spent Left Speed 100 42.7M 100 42.7M 0 0 42.8M 0 --:--:-- --:--:-- --:--:-- 42.8M INFO: Reading stdout from command: md5sum elaboradar-0.25-1.tar.gz Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-sgy0xf19/elaboradar/elaboradar.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-sgy0xf19/elaboradar --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1736940162.413575 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.0 starting (python version = 3.13.0, NVR = mock-6.0-1.fc41), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-sgy0xf19/elaboradar/elaboradar.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-sgy0xf19/elaboradar --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1736940162.413575 -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-sgy0xf19/elaboradar/elaboradar.spec) Config(rhel+epel-8-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.0 INFO: Mock Version: 6.0 Start: chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-8-x86_64-1736940162.413575/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.0-1.fc41.x86_64 rpm-sequoia-1.7.0-2.fc41.x86_64 python3-dnf-4.22.0-1.fc41.noarch python3-dnf-plugins-core-4.10.0-1.fc41.noarch dnf5-5.2.8.1-3.fc41.x86_64 dnf5-plugins-5.2.8.1-3.fc41.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 1.3 MB/s | 111 kB 00:00 Red Hat Enterprise Linux - BaseOS 34 MB/s | 45 MB 00:01 Red Hat Enterprise Linux - AppStream 23 MB/s | 17 MB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 4.3 MB/s | 2.8 MB 00:00 Extra Packages for Enterprise Linux 8 - x86_64 747 kB/s | 3.5 MB 00:04 Dependencies resolved. ============================================================================================= Package Arch Version Repository Size ============================================================================================= Installing: bash x86_64 4.4.20-5.el8 rhel-baseos 1.5 M bzip2 x86_64 1.0.6-27.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-41 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-22.el8_10 rhel-appstream 23 M gcc-c++ x86_64 8.5.0-22.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-9.el8 rhel-baseos 839 k unzip x86_64 6.0-47.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-20.el8 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 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-27.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-22.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.2 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-16.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-22.el8_10 rhel-appstream 36 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-165.el8_10 rhel-baseos 2.5 M glibc x86_64 2.28-251.el8_10.5 rhel-baseos 2.2 M glibc-all-langpacks x86_64 2.28-251.el8_10.5 rhel-baseos 26 M glibc-common x86_64 2.28-251.el8_10.5 rhel-baseos 1.0 M glibc-devel x86_64 2.28-251.el8_10.5 rhel-baseos 88 k glibc-gconv-extra x86_64 2.28-251.el8_10.5 rhel-baseos 1.6 M glibc-headers x86_64 2.28-251.el8_10.5 rhel-baseos 493 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_9.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.34.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-30.el8_10 rhel-baseos 845 k libacl x86_64 2.2.53-3.el8 rhel-baseos 35 k libarchive x86_64 3.3.3-5.el8 rhel-baseos 360 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-5.el8 rhel-baseos 49 k libcurl x86_64 7.61.1-34.el8_10.2 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-22.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-22.el8_10 rhel-baseos 208 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-9.el8_10 rhel-baseos 166 k libsemanage x86_64 2.9-10.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-22.el8_10 rhel-baseos 455 k libstdc++-devel x86_64 8.5.0-22.el8_10 rhel-appstream 2.1 M libtasn1 x86_64 4.13-4.el8_7 rhel-baseos 76 k libtirpc x86_64 1.1.4-12.el8_10 rhel-baseos 114 k libtool-ltdl x86_64 2.4.6-25.el8 rhel-baseos 58 k libunistring x86_64 0.9.9-3.el8 rhel-baseos 422 k libusbx x86_64 1.0.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-18.el8_10.1 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-3.el8_4 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-20.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-36.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-69.el8_10 rhel-baseos 88 k platform-python-setuptools noarch 39.2.0-8.el8_10 rhel-baseos 632 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-69.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-8.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-19.el8_9 rhel-baseos 581 k systemd-libs x86_64 239-82.el8_10.3 rhel-baseos 1.1 M tpm2-tss x86_64 2.3.2-6.el8 rhel-baseos 275 k tzdata noarch 2024b-4.el8 rhel-baseos 475 k xz-libs x86_64 5.2.4-4.el8_6 rhel-baseos 94 k zip x86_64 3.0-23.el8 rhel-baseos 270 k zlib x86_64 1.2.11-25.el8 rhel-baseos 103 k zstd x86_64 1.4.4-1.el8 rhel-appstream 393 k Transaction Summary ============================================================================================= Install 172 Packages Total download size: 164 M Installed size: 813 M Downloading Packages: (1/172): grep-3.1-6.el8.x86_64.rpm 1.1 MB/s | 274 kB 00:00 (2/172): cracklib-2.9.6-15.el8.x86_64.rpm 368 kB/s | 93 kB 00:00 (3/172): libassuan-2.5.1-3.el8.x86_64.rpm 1.0 MB/s | 83 kB 00:00 (4/172): libattr-2.4.48-3.el8.x86_64.rpm 313 kB/s | 27 kB 00:00 (5/172): libsigsegv-2.11-5.el8.x86_64.rpm 480 kB/s | 30 kB 00:00 (6/172): cracklib-dicts-2.9.6-15.el8.x86_64.rpm 8.8 MB/s | 4.0 MB 00:00 (7/172): libutempter-1.1.6-14.el8.x86_64.rpm 485 kB/s | 32 kB 00:00 (8/172): libunistring-0.9.9-3.el8.x86_64.rpm 3.6 MB/s | 422 kB 00:00 (9/172): pkgconf-1.4.2-1.el8.x86_64.rpm 586 kB/s | 38 kB 00:00 (10/172): npth-1.5-4.el8.x86_64.rpm 362 kB/s | 26 kB 00:00 (11/172): mpfr-3.1.6-1.el8.x86_64.rpm 2.9 MB/s | 221 kB 00:00 (12/172): zip-3.0-23.el8.x86_64.rpm 3.9 MB/s | 270 kB 00:00 (13/172): pkgconf-pkg-config-1.4.2-1.el8.x86_64 205 kB/s | 15 kB 00:00 (14/172): readline-7.0-10.el8.x86_64.rpm 2.6 MB/s | 199 kB 00:00 (15/172): basesystem-11-5.el8.noarch.rpm 143 kB/s | 11 kB 00:00 (16/172): libnsl2-1.2.0-2.20180605git4a062cf.el 513 kB/s | 58 kB 00:00 (17/172): libpkgconf-1.4.2-1.el8.x86_64.rpm 515 kB/s | 35 kB 00:00 (18/172): libgpg-error-1.31-1.el8.x86_64.rpm 1.5 MB/s | 242 kB 00:00 (19/172): libtool-ltdl-2.4.6-25.el8.x86_64.rpm 599 kB/s | 58 kB 00:00 (20/172): pkgconf-m4-1.4.2-1.el8.noarch.rpm 206 kB/s | 17 kB 00:00 (21/172): publicsuffix-list-dafsa-20180723-1.el 719 kB/s | 56 kB 00:00 (22/172): libidn2-2.2.0-1.el8.x86_64.rpm 1.4 MB/s | 94 kB 00:00 (23/172): diffutils-3.6-6.el8.x86_64.rpm 3.7 MB/s | 359 kB 00:00 (24/172): patch-2.7.6-11.el8.x86_64.rpm 1.2 MB/s | 138 kB 00:00 (25/172): libusbx-1.0.23-4.el8.x86_64.rpm 1.1 MB/s | 74 kB 00:00 (26/172): libzstd-1.4.4-1.el8.x86_64.rpm 3.6 MB/s | 266 kB 00:00 (27/172): libpsl-0.20.2-6.el8.x86_64.rpm 953 kB/s | 61 kB 00:00 (28/172): brotli-1.0.6-3.el8.x86_64.rpm 2.9 MB/s | 323 kB 00:00 (29/172): popt-1.18-1.el8.x86_64.rpm 342 kB/s | 61 kB 00:00 (30/172): lz4-libs-1.8.3-3.el8_4.x86_64.rpm 940 kB/s | 66 kB 00:00 (31/172): ima-evm-utils-1.3.2-12.el8.x86_64.rpm 323 kB/s | 64 kB 00:00 (32/172): libcap-ng-0.7.11-1.el8.x86_64.rpm 466 kB/s | 33 kB 00:00 (33/172): libdb-utils-5.3.28-42.el8_4.x86_64.rp 2.2 MB/s | 150 kB 00:00 (34/172): libdb-5.3.28-42.el8_4.x86_64.rpm 7.5 MB/s | 751 kB 00:00 (35/172): filesystem-3.8-6.el8.x86_64.rpm 5.3 MB/s | 1.1 MB 00:00 (36/172): libxcrypt-4.1.1-6.el8.x86_64.rpm 1.1 MB/s | 73 kB 00:00 (37/172): libxcrypt-devel-4.1.1-6.el8.x86_64.rp 268 kB/s | 25 kB 00:00 (38/172): nettle-3.4.1-7.el8.x86_64.rpm 3.9 MB/s | 301 kB 00:00 (39/172): pcre-8.42-6.el8.x86_64.rpm 2.6 MB/s | 211 kB 00:00 (40/172): cyrus-sasl-lib-2.1.27-6.el8_5.x86_64. 1.2 MB/s | 123 kB 00:00 (41/172): keyutils-libs-1.5.10-9.el8.x86_64.rpm 443 kB/s | 34 kB 00:00 (42/172): libsepol-2.9-3.el8.x86_64.rpm 4.4 MB/s | 340 kB 00:00 (43/172): gzip-1.9-13.el8_5.x86_64.rpm 821 kB/s | 167 kB 00:00 (44/172): lua-libs-5.3.4-12.el8.x86_64.rpm 1.1 MB/s | 118 kB 00:00 (45/172): cpio-2.12-11.el8.x86_64.rpm 4.0 MB/s | 266 kB 00:00 (46/172): gawk-4.2.1-4.el8.x86_64.rpm 15 MB/s | 1.1 MB 00:00 (47/172): info-6.5-7.el8.x86_64.rpm 2.8 MB/s | 198 kB 00:00 (48/172): xz-5.2.4-4.el8_6.x86_64.rpm 2.0 MB/s | 153 kB 00:00 (49/172): make-4.2.1-11.el8.x86_64.rpm 3.3 MB/s | 498 kB 00:00 (50/172): sed-4.5-5.el8.x86_64.rpm 1.8 MB/s | 298 kB 00:00 (51/172): xz-libs-5.2.4-4.el8_6.x86_64.rpm 1.0 MB/s | 94 kB 00:00 (52/172): gdbm-libs-1.18-2.el8.x86_64.rpm 817 kB/s | 60 kB 00:00 (53/172): libbabeltrace-1.5.4-4.el8.x86_64.rpm 1.7 MB/s | 200 kB 00:00 (54/172): libgcrypt-1.8.5-7.el8_6.x86_64.rpm 5.8 MB/s | 463 kB 00:00 (55/172): libcom_err-1.45.6-5.el8.x86_64.rpm 204 kB/s | 49 kB 00:00 (56/172): libverto-0.3.2-2.el8.x86_64.rpm 372 kB/s | 24 kB 00:00 (57/172): gnupg2-2.2.20-3.el8_6.x86_64.rpm 8.9 MB/s | 2.4 MB 00:00 (58/172): gdbm-1.18-2.el8.x86_64.rpm 1.4 MB/s | 130 kB 00:00 (59/172): pcre2-10.32-3.el8_6.x86_64.rpm 2.0 MB/s | 247 kB 00:00 (60/172): libtasn1-4.13-4.el8_7.x86_64.rpm 1.0 MB/s | 76 kB 00:00 (61/172): libksba-1.3.5-9.el8_7.x86_64.rpm 853 kB/s | 134 kB 00:00 (62/172): coreutils-8.30-15.el8.x86_64.rpm 16 MB/s | 1.2 MB 00:00 (63/172): libffi-3.1-24.el8.x86_64.rpm 521 kB/s | 38 kB 00:00 (64/172): coreutils-common-8.30-15.el8.x86_64.r 12 MB/s | 2.0 MB 00:00 (65/172): libpwquality-1.4.4-6.el8.x86_64.rpm 1.6 MB/s | 107 kB 00:00 (66/172): libarchive-3.3.3-5.el8.x86_64.rpm 1.5 MB/s | 360 kB 00:00 (67/172): setup-2.12.2-9.el8.noarch.rpm 2.2 MB/s | 181 kB 00:00 (68/172): tar-1.30-9.el8.x86_64.rpm 9.4 MB/s | 839 kB 00:00 (69/172): chkconfig-1.19.2-1.el8.x86_64.rpm 2.7 MB/s | 199 kB 00:00 (70/172): crypto-policies-20230731-1.git3177e06 1.0 MB/s | 64 kB 00:00 (71/172): ncurses-libs-6.1-10.20180224.el8.x86_ 4.1 MB/s | 334 kB 00:00 (72/172): which-2.21-20.el8.x86_64.rpm 735 kB/s | 50 kB 00:00 (73/172): gnutls-3.6.16-8.el8_9.3.x86_64.rpm 11 MB/s | 1.0 MB 00:00 (74/172): ncurses-6.1-10.20180224.el8.x86_64.rp 5.2 MB/s | 387 kB 00:00 (75/172): libcap-2.48-6.el8_9.x86_64.rpm 580 kB/s | 74 kB 00:00 (76/172): ncurses-base-6.1-10.20180224.el8.noar 1.3 MB/s | 81 kB 00:00 (77/172): audit-libs-3.1.2-1.el8.x86_64.rpm 1.8 MB/s | 125 kB 00:00 (78/172): zlib-1.2.11-25.el8.x86_64.rpm 698 kB/s | 103 kB 00:00 (79/172): elfutils-0.190-2.el8.x86_64.rpm 6.0 MB/s | 571 kB 00:00 (80/172): bash-4.4.20-5.el8.x86_64.rpm 7.7 MB/s | 1.5 MB 00:00 (81/172): sqlite-libs-3.26.0-19.el8_9.x86_64.rp 1.7 MB/s | 581 kB 00:00 (82/172): elfutils-default-yama-scope-0.190-2.e 494 kB/s | 53 kB 00:00 (83/172): elfutils-libelf-0.190-2.el8.x86_64.rp 2.3 MB/s | 233 kB 00:00 (84/172): elfutils-libs-0.190-2.el8.x86_64.rpm 3.5 MB/s | 305 kB 00:00 (85/172): file-5.33-26.el8.x86_64.rpm 1.0 MB/s | 77 kB 00:00 (86/172): file-libs-5.33-26.el8.x86_64.rpm 7.7 MB/s | 544 kB 00:00 (87/172): gmp-6.1.2-11.el8.x86_64.rpm 4.3 MB/s | 318 kB 00:00 (88/172): libblkid-2.32.1-46.el8.x86_64.rpm 3.1 MB/s | 221 kB 00:00 (89/172): libacl-2.2.53-3.el8.x86_64.rpm 365 kB/s | 35 kB 00:00 (90/172): libmount-2.32.1-46.el8.x86_64.rpm 3.6 MB/s | 237 kB 00:00 (91/172): libsmartcols-2.32.1-46.el8.x86_64.rpm 2.7 MB/s | 180 kB 00:00 (92/172): libssh-0.9.6-14.el8.x86_64.rpm 3.3 MB/s | 220 kB 00:00 (93/172): libssh-config-0.9.6-14.el8.noarch.rpm 320 kB/s | 21 kB 00:00 (94/172): libuuid-2.32.1-46.el8.x86_64.rpm 1.2 MB/s | 99 kB 00:00 (95/172): p11-kit-0.23.22-2.el8.x86_64.rpm 4.5 MB/s | 327 kB 00:00 (96/172): libfdisk-2.32.1-46.el8.x86_64.rpm 990 kB/s | 254 kB 00:00 (97/172): p11-kit-trust-0.23.22-2.el8.x86_64.rp 2.1 MB/s | 138 kB 00:00 (98/172): python3-pip-wheel-9.0.3-24.el8.noarch 12 MB/s | 866 kB 00:00 (99/172): shadow-utils-4.6-22.el8.x86_64.rpm 8.4 MB/s | 1.2 MB 00:00 (100/172): util-linux-2.32.1-46.el8.x86_64.rpm 20 MB/s | 2.5 MB 00:00 (101/172): tpm2-tss-2.3.2-6.el8.x86_64.rpm 2.0 MB/s | 275 kB 00:00 (102/172): ca-certificates-2024.2.69_v8.0.303-8 10 MB/s | 983 kB 00:00 (103/172): findutils-4.6.0-23.el8_10.x86_64.rpm 7.3 MB/s | 528 kB 00:00 (104/172): curl-7.61.1-34.el8_10.2.x86_64.rpm 4.0 MB/s | 354 kB 00:00 (105/172): libgcc-8.5.0-22.el8_10.x86_64.rpm 1.2 MB/s | 82 kB 00:00 (106/172): libgomp-8.5.0-22.el8_10.x86_64.rpm 2.1 MB/s | 208 kB 00:00 (107/172): libcurl-7.61.1-34.el8_10.2.x86_64.rp 2.5 MB/s | 304 kB 00:00 (108/172): libnghttp2-1.33.0-6.el8_10.1.x86_64. 973 kB/s | 78 kB 00:00 (109/172): libstdc++-8.5.0-22.el8_10.x86_64.rpm 6.5 MB/s | 455 kB 00:00 (110/172): libtirpc-1.1.4-12.el8_10.x86_64.rpm 1.1 MB/s | 114 kB 00:00 (111/172): platform-python-setuptools-39.2.0-8. 6.5 MB/s | 632 kB 00:00 (112/172): libxml2-2.9.7-18.el8_10.1.x86_64.rpm 5.0 MB/s | 697 kB 00:00 (113/172): redhat-release-8.10-0.3.el8.x86_64.r 720 kB/s | 45 kB 00:00 (114/172): python3-setuptools-wheel-39.2.0-8.el 2.0 MB/s | 289 kB 00:00 (115/172): bzip2-libs-1.0.6-27.el8_10.x86_64.rp 750 kB/s | 48 kB 00:00 (116/172): bzip2-1.0.6-27.el8_10.x86_64.rpm 698 kB/s | 60 kB 00:00 (117/172): expat-2.2.5-16.el8_10.x86_64.rpm 1.7 MB/s | 115 kB 00:00 (118/172): binutils-2.30-125.el8_10.x86_64.rpm 25 MB/s | 5.8 MB 00:00 (119/172): glib2-2.56.4-165.el8_10.x86_64.rpm 23 MB/s | 2.5 MB 00:00 (120/172): glibc-2.28-251.el8_10.5.x86_64.rpm 19 MB/s | 2.2 MB 00:00 (121/172): glibc-common-2.28-251.el8_10.5.x86_6 8.0 MB/s | 1.0 MB 00:00 (122/172): glibc-devel-2.28-251.el8_10.5.x86_64 652 kB/s | 88 kB 00:00 (123/172): glibc-gconv-extra-2.28-251.el8_10.5. 15 MB/s | 1.6 MB 00:00 (124/172): krb5-libs-1.18.2-30.el8_10.x86_64.rp 8.2 MB/s | 845 kB 00:00 (125/172): glibc-headers-2.28-251.el8_10.5.x86_ 2.6 MB/s | 493 kB 00:00 (126/172): openldap-2.4.46-20.el8_10.x86_64.rpm 5.1 MB/s | 354 kB 00:00 (127/172): tzdata-2024b-4.el8.noarch.rpm 4.0 MB/s | 475 kB 00:00 (128/172): openssl-libs-1.1.1k-14.el8_6.x86_64. 8.4 MB/s | 1.5 MB 00:00 (129/172): glibc-all-langpacks-2.28-251.el8_10. 42 MB/s | 26 MB 00:00 (130/172): pam-1.3.1-36.el8_10.x86_64.rpm 8.2 MB/s | 748 kB 00:00 (131/172): platform-python-3.6.8-69.el8_10.x86_ 1.1 MB/s | 88 kB 00:00 (132/172): python3-libs-3.6.8-69.el8_10.x86_64. 46 MB/s | 7.9 MB 00:00 (133/172): libselinux-2.9-9.el8_10.x86_64.rpm 789 kB/s | 166 kB 00:00 (134/172): unzip-6.0-47.el8_10.x86_64.rpm 2.9 MB/s | 196 kB 00:00 (135/172): systemd-libs-239-82.el8_10.3.x86_64. 4.9 MB/s | 1.1 MB 00:00 (136/172): libsemanage-2.9-10.el8_10.x86_64.rpm 2.1 MB/s | 169 kB 00:00 (137/172): rpm-4.14.3-32.el8_10.x86_64.rpm 6.6 MB/s | 545 kB 00:00 (138/172): rpm-libs-4.14.3-32.el8_10.x86_64.rpm 4.9 MB/s | 348 kB 00:00 (139/172): rpm-build-libs-4.14.3-32.el8_10.x86_ 1.8 MB/s | 158 kB 00:00 (140/172): ghc-srpm-macros-1.4.2-7.el8.noarch.r 150 kB/s | 9.4 kB 00:00 (141/172): ocaml-srpm-macros-5-4.el8.noarch.rpm 153 kB/s | 9.5 kB 00:00 (142/172): perl-srpm-macros-1-25.el8.noarch.rpm 168 kB/s | 11 kB 00:00 (143/172): rust-srpm-macros-5-2.el8.noarch.rpm 148 kB/s | 9.3 kB 00:00 (144/172): openblas-srpm-macros-2-2.el8.noarch. 54 kB/s | 8.0 kB 00:00 (145/172): kernel-headers-4.18.0-553.34.1.el8_1 41 MB/s | 12 MB 00:00 (146/172): gc-7.6.4-3.el8.x86_64.rpm 1.6 MB/s | 109 kB 00:00 (147/172): libatomic_ops-7.6.2-3.el8.x86_64.rpm 406 kB/s | 38 kB 00:00 (148/172): libipt-1.6.1-8.el8.x86_64.rpm 762 kB/s | 50 kB 00:00 (149/172): guile-2.0.14-7.el8.x86_64.rpm 27 MB/s | 3.5 MB 00:00 (150/172): isl-0.16.1-6.el8.x86_64.rpm 7.5 MB/s | 841 kB 00:00 (151/172): zstd-1.4.4-1.el8.x86_64.rpm 5.4 MB/s | 393 kB 00:00 (152/172): efi-srpm-macros-3-3.el8.noarch.rpm 267 kB/s | 22 kB 00:00 (153/172): libmpc-1.1.0-9.1.el8.x86_64.rpm 641 kB/s | 61 kB 00:00 (154/172): go-srpm-macros-2-17.el8.noarch.rpm 157 kB/s | 13 kB 00:00 (155/172): qt5-srpm-macros-5.15.3-1.el8.noarch. 170 kB/s | 11 kB 00:00 (156/172): dwz-0.12-10.el8.x86_64.rpm 1.2 MB/s | 109 kB 00:00 (157/172): python-rpm-macros-3-45.el8.noarch.rp 257 kB/s | 16 kB 00:00 (158/172): python3-rpm-macros-3-45.el8.noarch.r 186 kB/s | 15 kB 00:00 (159/172): redhat-rpm-config-131-1.el8.noarch.r 1.4 MB/s | 91 kB 00:00 (160/172): python-srpm-macros-3-45.el8.noarch.r 256 kB/s | 16 kB 00:00 (161/172): annobin-11.13-2.el8.x86_64.rpm 7.7 MB/s | 972 kB 00:00 (162/172): gdb-headless-8.2-20.el8.x86_64.rpm 22 MB/s | 3.7 MB 00:00 (163/172): cpp-8.5.0-22.el8_10.x86_64.rpm 24 MB/s | 10 MB 00:00 (164/172): gcc-plugin-annobin-8.5.0-22.el8_10.x 572 kB/s | 36 kB 00:00 (165/172): gcc-c++-8.5.0-22.el8_10.x86_64.rpm 33 MB/s | 12 MB 00:00 (166/172): libstdc++-devel-8.5.0-22.el8_10.x86_ 17 MB/s | 2.1 MB 00:00 (167/172): gcc-8.5.0-22.el8_10.x86_64.rpm 40 MB/s | 23 MB 00:00 (168/172): rpm-build-4.14.3-32.el8_10.x86_64.rp 1.1 MB/s | 175 kB 00:00 (169/172): ansible-srpm-macros-1-12.el8.noarch. 264 kB/s | 21 kB 00:00 (170/172): epel-rpm-macros-8-41.noarch.rpm 724 kB/s | 27 kB 00:00 (171/172): fpc-srpm-macros-1.3-1.el8.noarch.rpm 184 kB/s | 8.2 kB 00:00 (172/172): lua-srpm-macros-1-13.el8.noarch.rpm 246 kB/s | 9.2 kB 00:00 -------------------------------------------------------------------------------- Total 25 MB/s | 164 MB 00:06 Red Hat Enterprise Linux - BaseOS 3.1 MB/s | 3.1 kB 00:00 Importing GPG key 0xFD431D51: Userid : "Red Hat, Inc. (release key 2) <security@redhat.com>" 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 Importing GPG key 0x2FA658E0: Userid : "Red Hat, Inc. (auxiliary key) <security@redhat.com>" 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 Extra Packages for Enterprise Linux 8 - x86_64 1.6 MB/s | 1.6 kB 00:00 Key imported successfullyImporting GPG key 0x2F86D6A1: Userid : "Fedora EPEL (8) <epel@fedoraproject.org>" Fingerprint: 94E2 79EB 8D8F 25B2 1810 ADF1 21EA 45AB 2F86 D6A1 From : /usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-8 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-22.el8_10.x86_64 1/172 Running scriptlet: libgcc-8.5.0-22.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 : redhat-release-8.10-0.3.el8.x86_64 5/172 Installing : setup-2.12.2-9.el8.noarch 6/172 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.12.2-9.el8.noarch 6/172 Installing : filesystem-3.8-6.el8.x86_64 7/172 Installing : python3-setuptools-wheel-39.2.0-8.el8_10.noarch 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.34.1.el8_10.x86_64 21/172 Installing : tzdata-2024b-4.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-9.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.5.x86_64 28/172 Installing : glibc-common-2.28-251.el8_10.5.x86_64 29/172 Running scriptlet: glibc-2.28-251.el8_10.5.x86_64 30/172 Installing : glibc-2.28-251.el8_10.5.x86_64 30/172 Running scriptlet: glibc-2.28-251.el8_10.5.x86_64 30/172 warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead Installing : bash-4.4.20-5.el8.x86_64 31/172 Running scriptlet: bash-4.4.20-5.el8.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-27.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-22.el8_10.x86_64 38/172 Running scriptlet: libstdc++-8.5.0-22.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-19.el8_9.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 : libcom_err-1.45.6-5.el8.x86_64 47/172 Running scriptlet: libcom_err-1.45.6-5.el8.x86_64 47/172 Installing : libuuid-2.32.1-46.el8.x86_64 48/172 Running scriptlet: libuuid-2.32.1-46.el8.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-47.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.5.x86_64 65/172 Installing : glibc-headers-2.28-251.el8_10.5.x86_64 65/172 Installing : lz4-libs-1.8.3-3.el8_4.x86_64 66/172 Installing : libcap-ng-0.7.11-1.el8.x86_64 67/172 Installing : audit-libs-3.1.2-1.el8.x86_64 68/172 Installing : pcre-8.42-6.el8.x86_64 69/172 Installing : grep-3.1-6.el8.x86_64 70/172 Running scriptlet: grep-3.1-6.el8.x86_64 70/172 Installing : keyutils-libs-1.5.10-9.el8.x86_64 71/172 Installing : gdbm-libs-1:1.18-2.el8.x86_64 72/172 Installing : libtasn1-4.13-4.el8_7.x86_64 73/172 Running scriptlet: libtasn1-4.13-4.el8_7.x86_64 73/172 Installing : p11-kit-trust-0.23.22-2.el8.x86_64 74/172 Running scriptlet: p11-kit-trust-0.23.22-2.el8.x86_64 74/172 Installing : expat-2.2.5-16.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-10.el8_10.x86_64 78/172 Installing : zip-3.0-23.el8.x86_64 79/172 Installing : cpp-8.5.0-22.el8_10.x86_64 80/172 Running scriptlet: cpp-8.5.0-22.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-9.el8.x86_64 83/172 Running scriptlet: tar-2:1.30-9.el8.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-22.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_9.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-18.el8_10.1.x86_64 91/172 Installing : bzip2-1.0.6-27.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-22.el8_10.x86_64 95/172 Running scriptlet: libgomp-8.5.0-22.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-30.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.3.x86_64 117/172 Running scriptlet: systemd-libs-239-82.el8_10.3.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-8.el8_10.noarc 119/172 Installing : platform-python-3.6.8-69.el8_10.x86_64 120/172 Running scriptlet: platform-python-3.6.8-69.el8_10.x86_64 120/172 Installing : python3-libs-3.6.8-69.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-36.el8_10.x86_64 131/172 Running scriptlet: pam-1.3.1-36.el8_10.x86_64 131/172 Installing : libusbx-1.0.23-4.el8.x86_64 132/172 Installing : glib2-2.56.4-165.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-20.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-5.el8.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.5.x86_64 144/172 Running scriptlet: glibc-gconv-extra-2.28-251.el8_10.5.x86_64 144/172 warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead 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.2.x86_64 152/172 Installing : curl-7.61.1-34.el8_10.2.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.5.x86_64 161/172 Running scriptlet: glibc-devel-2.28-251.el8_10.5.x86_64 161/172 Installing : libxcrypt-devel-4.1.1-6.el8.x86_64 162/172 Installing : gcc-8.5.0-22.el8_10.x86_64 163/172 Running scriptlet: gcc-8.5.0-22.el8_10.x86_64 163/172 Installing : annobin-11.13-2.el8.x86_64 164/172 Installing : gcc-plugin-annobin-8.5.0-22.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-22.el8_10.x86_64 168/172 Installing : epel-rpm-macros-8-41.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-20.el8.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.5.x86_64 172/172 warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead warning: posix.exec(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.spawn() or rpm.execute() instead 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.x86_64 basesystem-11-5.el8.noarch bash-4.4.20-5.el8.x86_64 binutils-2.30-125.el8_10.x86_64 brotli-1.0.6-3.el8.x86_64 bzip2-1.0.6-27.el8_10.x86_64 bzip2-libs-1.0.6-27.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-22.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.2.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-41.noarch expat-2.2.5-16.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-22.el8_10.x86_64 gcc-c++-8.5.0-22.el8_10.x86_64 gcc-plugin-annobin-8.5.0-22.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-165.el8_10.x86_64 glibc-2.28-251.el8_10.5.x86_64 glibc-all-langpacks-2.28-251.el8_10.5.x86_64 glibc-common-2.28-251.el8_10.5.x86_64 glibc-devel-2.28-251.el8_10.5.x86_64 glibc-gconv-extra-2.28-251.el8_10.5.x86_64 glibc-headers-2.28-251.el8_10.5.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_9.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.34.1.el8_10.x86_64 keyutils-libs-1.5.10-9.el8.x86_64 krb5-libs-1.18.2-30.el8_10.x86_64 libacl-2.2.53-3.el8.x86_64 libarchive-3.3.3-5.el8.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-5.el8.x86_64 libcurl-7.61.1-34.el8_10.2.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-22.el8_10.x86_64 libgcrypt-1.8.5-7.el8_6.x86_64 libgomp-8.5.0-22.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-9.el8_10.x86_64 libsemanage-2.9-10.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-22.el8_10.x86_64 libstdc++-devel-8.5.0-22.el8_10.x86_64 libtasn1-4.13-4.el8_7.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-18.el8_10.1.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-3.el8_4.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-20.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-36.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-69.el8_10.x86_64 platform-python-setuptools-39.2.0-8.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-69.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-8.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-19.el8_9.x86_64 systemd-libs-239-82.el8_10.3.x86_64 tar-2:1.30-9.el8.x86_64 tpm2-tss-2.3.2-6.el8.x86_64 tzdata-2024b-4.el8.noarch unzip-6.0-47.el8_10.x86_64 util-linux-2.32.1-46.el8.x86_64 which-2.21-20.el8.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.x86_64 basesystem-11-5.el8.noarch bash-4.4.20-5.el8.x86_64 binutils-2.30-125.el8_10.x86_64 brotli-1.0.6-3.el8.x86_64 bzip2-1.0.6-27.el8_10.x86_64 bzip2-libs-1.0.6-27.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-22.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.2.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-41.noarch expat-2.2.5-16.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-22.el8_10.x86_64 gcc-c++-8.5.0-22.el8_10.x86_64 gcc-plugin-annobin-8.5.0-22.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-165.el8_10.x86_64 glibc-2.28-251.el8_10.5.x86_64 glibc-all-langpacks-2.28-251.el8_10.5.x86_64 glibc-common-2.28-251.el8_10.5.x86_64 glibc-devel-2.28-251.el8_10.5.x86_64 glibc-gconv-extra-2.28-251.el8_10.5.x86_64 glibc-headers-2.28-251.el8_10.5.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_9.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.34.1.el8_10.x86_64 keyutils-libs-1.5.10-9.el8.x86_64 krb5-libs-1.18.2-30.el8_10.x86_64 libacl-2.2.53-3.el8.x86_64 libarchive-3.3.3-5.el8.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-5.el8.x86_64 libcurl-7.61.1-34.el8_10.2.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-22.el8_10.x86_64 libgcrypt-1.8.5-7.el8_6.x86_64 libgomp-8.5.0-22.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-9.el8_10.x86_64 libsemanage-2.9-10.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-22.el8_10.x86_64 libstdc++-devel-8.5.0-22.el8_10.x86_64 libtasn1-4.13-4.el8_7.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-18.el8_10.1.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-3.el8_4.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-20.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-36.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-69.el8_10.x86_64 platform-python-setuptools-39.2.0-8.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-69.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-8.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-19.el8_9.x86_64 systemd-libs-239-82.el8_10.3.x86_64 tar-1.30-9.el8.x86_64 tpm2-tss-2.3.2-6.el8.x86_64 tzdata-2024b-4.el8.noarch unzip-6.0-47.el8_10.x86_64 util-linux-2.32.1-46.el8.x86_64 which-2.21-20.el8.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 Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/elaboradar-0.25-1.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-1736940162.413575/root/var/log/dnf.log /var/lib/mock/rhel+epel-8-x86_64-1736940162.413575/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-8-x86_64-1736940162.413575/root/var/log/dnf.rpm.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-sgy0xf19/elaboradar/elaboradar.spec) Config(child) 1 minutes 3 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/elaboradar-0.25-1.src.rpm) Config(rhel+epel-8-x86_64) Start: chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-8-x86_64-1736940162.413575/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.0-1.fc41.x86_64 rpm-sequoia-1.7.0-2.fc41.x86_64 python3-dnf-4.22.0-1.fc41.noarch python3-dnf-plugins-core-4.10.0-1.fc41.noarch dnf5-5.2.8.1-3.fc41.x86_64 dnf5-plugins-5.2.8.1-3.fc41.x86_64 Finish: chroot init Start: build phase for elaboradar-0.25-1.src.rpm Start: build setup for elaboradar-0.25-1.src.rpm Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/elaboradar-0.25-1.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 70 kB/s | 2.1 kB 00:00 Red Hat Enterprise Linux - BaseOS 815 B/s | 4.1 kB 00:05 Red Hat Enterprise Linux - AppStream 880 B/s | 4.5 kB 00:05 Red Hat Enterprise Linux - CodeReady Linux Buil 881 B/s | 4.5 kB 00:05 Extra Packages for Enterprise Linux 8 - x86_64 945 kB/s | 37 kB 00:00 Package gcc-c++-8.5.0-22.el8_10.x86_64 is already installed. Dependencies resolved. ======================================================================================================== Package Arch Version Repository Size ======================================================================================================== Installing: doxygen x86_64 1:1.8.14-12.el8 codeready-builder 3.9 M eigen3-devel noarch 3.3.4-6.el8 codeready-builder 1.0 M gdal-devel x86_64 3.0.4-12.el8 epel 203 k gsl-devel x86_64 2.5-1.el8 rhel-appstream 587 k hdf5-devel x86_64 1.10.5-4.el8 epel 1.2 M libtool x86_64 2.4.6-25.el8 rhel-appstream 709 k log4c-devel x86_64 1.2.4-20.el8 epel 83 k proj-devel x86_64 6.3.2-4.el8 epel 89 k radarlib-devel x86_64 1.4.6-1 copr_base 52 k tclap noarch 1.2.1-4.el8 copr_base 38 k Installing dependencies: SuperLU x86_64 5.2.0-7.el8 codeready-builder 191 k armadillo x86_64 12.6.6-1.el8 epel 42 k arpack x86_64 3.7.0-1.el8 epel 194 k atlas x86_64 3.10.3-8.el8 rhel-baseos 6.4 M autoconf noarch 2.69-29.el8_10.1 rhel-appstream 711 k automake noarch 1.16.1-8.el8 rhel-appstream 714 k blas x86_64 3.8.0-8.el8 rhel-appstream 429 k cfitsio x86_64 3.47-1.el8 epel 577 k cmake-filesystem x86_64 3.26.5-2.el8 rhel-appstream 45 k crypto-policies-scripts noarch 20230731-1.git3177e06.el8 rhel-baseos 84 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 emacs-filesystem noarch 1:26.1-12.el8_10 rhel-baseos 70 k fontconfig x86_64 2.13.1-4.el8 rhel-baseos 274 k fontpackages-filesystem noarch 1.44-22.el8 rhel-baseos 16 k freetype x86_64 2.9.1-9.el8 rhel-baseos 394 k freexl x86_64 1.0.6-4.el8 epel 34 k gcc-gfortran x86_64 8.5.0-22.el8_10 rhel-appstream 12 M gdal-libs x86_64 3.0.4-12.el8 epel 7.5 M geos x86_64 3.7.2-1.el8 epel 630 k giflib x86_64 5.1.4-3.el8 rhel-appstream 51 k groff-base x86_64 1.22.3-18.el8 rhel-baseos 1.0 M gsl x86_64 2.5-1.el8 rhel-appstream 1.0 M hdf x86_64 4.2.14-5.el8 epel 651 k hdf5 x86_64 1.10.5-4.el8 epel 2.1 M jasper-libs x86_64 2.0.14-5.el8 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 lapack x86_64 3.8.0-8.el8 rhel-appstream 8.6 M lcms2 x86_64 2.9-2.el8 rhel-appstream 165 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 libbsd x86_64 0.12.2-1.el8 epel 132 k libdap x86_64 3.19.1-2.el8 codeready-builder 682 k libgeotiff x86_64 1.5.1-1.el8 epel 99 k libgfortran x86_64 8.5.0-22.el8_10 rhel-baseos 645 k libgta x86_64 1.2.1-1.el8 epel 34 k libjpeg-turbo x86_64 1.5.3-12.el8 rhel-appstream 157 k libkml x86_64 1.3.0-24.el8 epel 379 k libmd x86_64 1.1.0-1.el8 epel 45 k libpng x86_64 2:1.6.34-5.el8 rhel-baseos 126 k libpq x86_64 13.11-1.el8 rhel-appstream 198 k libquadmath x86_64 8.5.0-22.el8_10 rhel-baseos 173 k libquadmath-devel x86_64 8.5.0-22.el8_10 rhel-appstream 26 k libspatialite x86_64 5.0.0-2.el8 epel 3.3 M libtiff x86_64 4.0.9-33.el8_10 rhel-appstream 190 k libwebp x86_64 1.0.0-9.el8_9.1 rhel-appstream 274 k log4c x86_64 1.2.4-20.el8 epel 61 k m4 x86_64 1.4.18-7.el8 rhel-baseos 223 k mariadb-connector-c x86_64 3.1.11-2.el8_3 rhel-appstream 200 k mariadb-connector-c-config noarch 3.1.11-2.el8_3 rhel-appstream 15 k minizip x86_64 2.8.9-2.el8 epel 124 k netcdf x86_64 4.7.0-3.el8 epel 645 k nspr x86_64 4.35.0-1.el8_8 rhel-appstream 143 k nss x86_64 3.101.0-11.el8_8 rhel-appstream 766 k nss-softokn x86_64 3.101.0-11.el8_8 rhel-appstream 532 k nss-softokn-freebl x86_64 3.101.0-11.el8_8 rhel-appstream 392 k nss-sysinit x86_64 3.101.0-11.el8_8 rhel-appstream 77 k nss-util x86_64 3.101.0-11.el8_8 rhel-appstream 143 k ogdi x86_64 4.1.0-1.el8 epel 241 k openblas x86_64 0.3.15-6.el8 rhel-appstream 5.0 M openblas-openmp x86_64 0.3.15-6.el8 codeready-builder 5.2 M openblas-threads x86_64 0.3.15-6.el8 rhel-appstream 5.2 M openblas-threads64_ x86_64 0.3.15-6.el8 codeready-builder 5.1 M openjpeg2 x86_64 2.4.0-5.el8 rhel-appstream 165 k openssl x86_64 1:1.1.1k-14.el8_6 rhel-baseos 711 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-422.el8 rhel-baseos 77 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-HTTP-Tiny noarch 0.074-3.el8 rhel-baseos 59 k perl-IO x86_64 1.38-422.el8 rhel-baseos 142 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-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-Thread-Queue noarch 3.13-1.el8 rhel-appstream 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-422.el8 rhel-baseos 6.3 M perl-libnet noarch 3.11-3.el8 rhel-baseos 121 k perl-libs x86_64 4:5.26.3-422.el8 rhel-baseos 1.6 M perl-macros x86_64 4:5.26.3-422.el8 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 poppler x86_64 20.11.0-12.el8_10 rhel-appstream 1.1 M poppler-data noarch 0.4.9-2.el8 rhel-appstream 2.1 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 radarlib x86_64 1.4.6-1 copr_base 317 k unixODBC x86_64 2.3.7-1.el8 rhel-appstream 458 k uriparser x86_64 0.9.7-1.el8 epel 70 k xerces-c x86_64 3.2.5-1.el8 epel 985 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 Transaction Summary ======================================================================================================== Install 127 Packages Total download size: 109 M Installed size: 417 M Downloading Packages: (1/127): tclap-1.2.1-4.el8.noarch.rpm 661 kB/s | 38 kB 00:00 (2/127): radarlib-1.4.6-1.x86_64.rpm 4.0 MB/s | 317 kB 00:00 (3/127): radarlib-devel-1.4.6-1.x86_64.rpm 630 kB/s | 52 kB 00:00 (4/127): libpng-1.6.34-5.el8.x86_64.rpm 524 kB/s | 126 kB 00:00 (5/127): groff-base-1.22.3-18.el8.x86_64.rpm 199 kB/s | 1.0 MB 00:05 (6/127): perl-Data-Dumper-2.167-399.el8.x86_64. 11 kB/s | 58 kB 00:05 (7/127): perl-Encode-2.97-3.el8.x86_64.rpm 280 kB/s | 1.5 MB 00:05 (8/127): perl-Scalar-List-Utils-1.49-2.el8.x86_ 625 kB/s | 68 kB 00:00 (9/127): perl-Unicode-Normalize-1.25-396.el8.x8 400 kB/s | 82 kB 00:00 (10/127): perl-threads-shared-1.58-2.el8.x86_64 686 kB/s | 48 kB 00:00 (11/127): fontpackages-filesystem-1.44-22.el8.n 210 kB/s | 16 kB 00:00 (12/127): perl-MIME-Base64-3.15-396.el8.x86_64. 6.1 kB/s | 31 kB 00:05 (13/127): perl-PathTools-3.74-1.el8.x86_64.rpm 18 kB/s | 90 kB 00:05 (14/127): perl-Carp-1.42-396.el8.noarch.rpm 224 kB/s | 30 kB 00:00 (15/127): m4-1.4.18-7.el8.x86_64.rpm 44 kB/s | 223 kB 00:05 (16/127): perl-Exporter-5.72-396.el8.noarch.rpm 6.8 kB/s | 34 kB 00:05 (17/127): perl-File-Path-2.15-2.el8.noarch.rpm 7.6 kB/s | 38 kB 00:05 (18/127): perl-Getopt-Long-2.50-4.el8.noarch.rp 530 kB/s | 63 kB 00:00 (19/127): perl-Pod-Escapes-1.07-395.el8.noarch. 121 kB/s | 20 kB 00:00 (20/127): perl-File-Temp-0.230.600-1.el8.noarch 12 kB/s | 63 kB 00:05 (21/127): perl-Pod-Perldoc-3.28-396.el8.noarch. 18 kB/s | 88 kB 00:05 (22/127): perl-Pod-Simple-3.35-395.el8.noarch.r 42 kB/s | 213 kB 00:05 (23/127): perl-Pod-Usage-1.69-395.el8.noarch.rp 6.9 kB/s | 34 kB 00:05 (24/127): perl-Storable-3.11-3.el8.x86_64.rpm 19 kB/s | 98 kB 00:05 (25/127): perl-Term-ANSIColor-4.06-396.el8.noar 9.2 kB/s | 46 kB 00:05 (26/127): perl-Text-Tabs+Wrap-2013.0523-395.el8 109 kB/s | 24 kB 00:00 (27/127): perl-Term-Cap-1.17-395.el8.noarch.rpm 4.5 kB/s | 23 kB 00:05 (28/127): perl-Text-ParseWords-3.30-395.el8.noa 3.5 kB/s | 18 kB 00:05 (29/127): perl-Time-Local-1.280-1.el8.noarch.rp 6.6 kB/s | 34 kB 00:05 (30/127): perl-podlators-4.11-1.el8.noarch.rpm 416 kB/s | 118 kB 00:00 (31/127): perl-constant-1.33-396.el8.noarch.rpm 5.0 kB/s | 25 kB 00:05 (32/127): perl-Socket-2.027-3.el8.x86_64.rpm 830 kB/s | 59 kB 00:00 (33/127): perl-threads-2.21-2.el8.x86_64.rpm 297 kB/s | 61 kB 00:00 (34/127): dejavu-fonts-common-2.35-7.el8.noarch 1.0 MB/s | 74 kB 00:00 (35/127): atlas-3.10.3-8.el8.x86_64.rpm 42 MB/s | 6.4 MB 00:00 (36/127): dejavu-sans-fonts-2.35-7.el8.noarch.r 16 MB/s | 1.5 MB 00:00 (37/127): fontconfig-2.13.1-4.el8.x86_64.rpm 1.9 MB/s | 274 kB 00:00 (38/127): json-c-0.13.1-3.el8.x86_64.rpm 304 kB/s | 41 kB 00:00 (39/127): freetype-2.9.1-9.el8.x86_64.rpm 5.1 MB/s | 394 kB 00:00 (40/127): perl-Errno-1.28-422.el8.x86_64.rpm 789 kB/s | 77 kB 00:00 (41/127): perl-IO-1.38-422.el8.x86_64.rpm 1.6 MB/s | 142 kB 00:00 (42/127): perl-libs-5.26.3-422.el8.x86_64.rpm 9.9 MB/s | 1.6 MB 00:00 (43/127): perl-macros-5.26.3-422.el8.x86_64.rpm 1.0 MB/s | 73 kB 00:00 (44/127): perl-interpreter-5.26.3-422.el8.x86_6 25 MB/s | 6.3 MB 00:00 (45/127): perl-Digest-MD5-2.55-396.el8.x86_64.r 545 kB/s | 37 kB 00:00 (46/127): perl-URI-1.73-3.el8.noarch.rpm 1.2 MB/s | 116 kB 00:00 (47/127): perl-libnet-3.11-3.el8.noarch.rpm 1.4 MB/s | 121 kB 00:00 (48/127): zlib-devel-1.2.11-25.el8.x86_64.rpm 723 kB/s | 59 kB 00:00 (49/127): crypto-policies-scripts-20230731-1.gi 1.0 MB/s | 84 kB 00:00 (50/127): perl-Digest-1.17-395.el8.noarch.rpm 264 kB/s | 27 kB 00:00 (51/127): perl-HTTP-Tiny-0.074-3.el8.noarch.rpm 831 kB/s | 59 kB 00:00 (52/127): perl-IO-Socket-IP-0.39-5.el8.noarch.r 263 kB/s | 47 kB 00:00 (53/127): libgfortran-8.5.0-22.el8_10.x86_64.rp 8.2 MB/s | 645 kB 00:00 (54/127): libquadmath-8.5.0-22.el8_10.x86_64.rp 2.1 MB/s | 173 kB 00:00 (55/127): emacs-filesystem-26.1-12.el8_10.noarc 451 kB/s | 70 kB 00:00 (56/127): openssl-1.1.1k-14.el8_6.x86_64.rpm 4.4 MB/s | 711 kB 00:00 (57/127): gsl-devel-2.5-1.el8.x86_64.rpm 2.5 MB/s | 587 kB 00:00 (58/127): lcms2-2.9-2.el8.x86_64.rpm 835 kB/s | 165 kB 00:00 (59/127): jbigkit-libs-2.1-14.el8.x86_64.rpm 412 kB/s | 55 kB 00:00 (60/127): perl-parent-0.237-1.el8.noarch.rpm 4.0 kB/s | 20 kB 00:05 (61/127): perl-Thread-Queue-3.13-1.el8.noarch.r 4.7 kB/s | 24 kB 00:05 (62/127): lapack-3.8.0-8.el8.x86_64.rpm 1.6 MB/s | 8.6 MB 00:05 (63/127): giflib-5.1.4-3.el8.x86_64.rpm 294 kB/s | 51 kB 00:00 (64/127): unixODBC-2.3.7-1.el8.x86_64.rpm 90 kB/s | 458 kB 00:05 (65/127): libtool-2.4.6-25.el8.x86_64.rpm 3.2 MB/s | 709 kB 00:00 (66/127): blas-3.8.0-8.el8.x86_64.rpm 78 kB/s | 429 kB 00:05 (67/127): gsl-2.5-1.el8.x86_64.rpm 207 kB/s | 1.0 MB 00:05 (68/127): perl-IO-Socket-SSL-2.066-4.module+el8 59 kB/s | 298 kB 00:05 (69/127): mariadb-connector-c-3.1.11-2.el8_3.x8 39 kB/s | 200 kB 00:05 (70/127): perl-Mozilla-CA-20160104-7.module+el8 2.9 kB/s | 15 kB 00:05 (71/127): mariadb-connector-c-config-3.1.11-2.e 2.9 kB/s | 15 kB 00:05 (72/127): libjpeg-turbo-1.5.3-12.el8.x86_64.rpm 36 kB/s | 157 kB 00:04 (73/127): jasper-libs-2.0.14-5.el8.x86_64.rpm 33 kB/s | 167 kB 00:05 (74/127): openblas-threads-0.3.15-6.el8.x86_64. 21 MB/s | 5.2 MB 00:00 (75/127): openblas-0.3.15-6.el8.x86_64.rpm 24 MB/s | 5.0 MB 00:00 (76/127): perl-Net-SSLeay-1.88-2.module+el8.6.0 75 kB/s | 379 kB 00:05 (77/127): automake-1.16.1-8.el8.noarch.rpm 2.9 MB/s | 714 kB 00:00 (78/127): openjpeg2-2.4.0-5.el8.x86_64.rpm 33 kB/s | 165 kB 00:05 (79/127): nspr-4.35.0-1.el8_8.x86_64.rpm 28 kB/s | 143 kB 00:05 (80/127): libpq-13.11-1.el8.x86_64.rpm 38 kB/s | 198 kB 00:05 (81/127): gcc-gfortran-8.5.0-22.el8_10.x86_64.r 25 MB/s | 12 MB 00:00 (82/127): libquadmath-devel-8.5.0-22.el8_10.x86 237 kB/s | 26 kB 00:00 (83/127): libwebp-1.0.0-9.el8_9.1.x86_64.rpm 54 kB/s | 274 kB 00:05 (84/127): cmake-filesystem-3.26.5-2.el8.x86_64. 8.9 kB/s | 45 kB 00:05 (85/127): poppler-data-0.4.9-2.el8.noarch.rpm 408 kB/s | 2.1 MB 00:05 (86/127): libtiff-4.0.9-33.el8_10.x86_64.rpm 806 kB/s | 190 kB 00:00 (87/127): nss-3.101.0-11.el8_8.x86_64.rpm 5.3 MB/s | 766 kB 00:00 (88/127): nss-softokn-3.101.0-11.el8_8.x86_64.r 2.9 MB/s | 532 kB 00:00 (89/127): autoconf-2.69-29.el8_10.1.noarch.rpm 139 kB/s | 711 kB 00:05 (90/127): nss-softokn-freebl-3.101.0-11.el8_8.x 3.5 MB/s | 392 kB 00:00 (91/127): nss-sysinit-3.101.0-11.el8_8.x86_64.r 564 kB/s | 77 kB 00:00 (92/127): nss-util-3.101.0-11.el8_8.x86_64.rpm 858 kB/s | 143 kB 00:00 (93/127): SuperLU-5.2.0-7.el8.x86_64.rpm 1.7 MB/s | 191 kB 00:00 (94/127): libaec-1.0.2-3.el8.x86_64.rpm 181 kB/s | 39 kB 00:00 (95/127): libaec-devel-1.0.2-3.el8.x86_64.rpm 40 kB/s | 12 kB 00:00 (96/127): eigen3-devel-3.3.4-6.el8.noarch.rpm 7.8 MB/s | 1.0 MB 00:00 (97/127): libdap-3.19.1-2.el8.x86_64.rpm 1.9 MB/s | 682 kB 00:00 (98/127): doxygen-1.8.14-12.el8.x86_64.rpm 27 MB/s | 3.9 MB 00:00 (99/127): openblas-threads64_-0.3.15-6.el8.x86_ 26 MB/s | 5.1 MB 00:00 (100/127): armadillo-12.6.6-1.el8.x86_64.rpm 252 kB/s | 42 kB 00:00 (101/127): poppler-20.11.0-12.el8_10.x86_64.rpm 213 kB/s | 1.1 MB 00:05 (102/127): openblas-openmp-0.3.15-6.el8.x86_64. 8.8 MB/s | 5.2 MB 00:00 (103/127): arpack-3.7.0-1.el8.x86_64.rpm 1.2 MB/s | 194 kB 00:00 (104/127): freexl-1.0.6-4.el8.x86_64.rpm 604 kB/s | 34 kB 00:00 (105/127): cfitsio-3.47-1.el8.x86_64.rpm 2.0 MB/s | 577 kB 00:00 (106/127): gdal-devel-3.0.4-12.el8.x86_64.rpm 913 kB/s | 203 kB 00:00 (107/127): geos-3.7.2-1.el8.x86_64.rpm 8.4 MB/s | 630 kB 00:00 (108/127): gdal-libs-3.0.4-12.el8.x86_64.rpm 25 MB/s | 7.5 MB 00:00 (109/127): hdf5-1.10.5-4.el8.x86_64.rpm 17 MB/s | 2.1 MB 00:00 (110/127): hdf-4.2.14-5.el8.x86_64.rpm 3.7 MB/s | 651 kB 00:00 (111/127): hdf5-devel-1.10.5-4.el8.x86_64.rpm 18 MB/s | 1.2 MB 00:00 (112/127): libbsd-0.12.2-1.el8.x86_64.rpm 2.1 MB/s | 132 kB 00:00 (113/127): libgeotiff-1.5.1-1.el8.x86_64.rpm 2.2 MB/s | 99 kB 00:00 (114/127): libgta-1.2.1-1.el8.x86_64.rpm 804 kB/s | 34 kB 00:00 (115/127): libmd-1.1.0-1.el8.x86_64.rpm 1.1 MB/s | 45 kB 00:00 (116/127): libkml-1.3.0-24.el8.x86_64.rpm 6.8 MB/s | 379 kB 00:00 (117/127): log4c-1.2.4-20.el8.x86_64.rpm 1.1 MB/s | 61 kB 00:00 (118/127): log4c-devel-1.2.4-20.el8.x86_64.rpm 1.4 MB/s | 83 kB 00:00 (119/127): minizip-2.8.9-2.el8.x86_64.rpm 2.4 MB/s | 124 kB 00:00 (120/127): libspatialite-5.0.0-2.el8.x86_64.rpm 27 MB/s | 3.3 MB 00:00 (121/127): netcdf-4.7.0-3.el8.x86_64.rpm 12 MB/s | 645 kB 00:00 (122/127): ogdi-4.1.0-1.el8.x86_64.rpm 4.3 MB/s | 241 kB 00:00 (123/127): proj-devel-6.3.2-4.el8.x86_64.rpm 1.7 MB/s | 89 kB 00:00 (124/127): proj-6.3.2-4.el8.x86_64.rpm 15 MB/s | 2.0 MB 00:00 (125/127): proj-datumgrid-1.8-6.3.2.4.el8.noarc 39 MB/s | 5.4 MB 00:00 (126/127): uriparser-0.9.7-1.el8.x86_64.rpm 1.3 MB/s | 70 kB 00:00 (127/127): xerces-c-3.2.5-1.el8.x86_64.rpm 15 MB/s | 985 kB 00:00 -------------------------------------------------------------------------------- Total 1.5 MB/s | 109 MB 01:10 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : libjpeg-turbo-1.5.3-12.el8.x86_64 1/127 Installing : nspr-4.35.0-1.el8_8.x86_64 2/127 Running scriptlet: nspr-4.35.0-1.el8_8.x86_64 2/127 Installing : nss-util-3.101.0-11.el8_8.x86_64 3/127 Installing : libquadmath-8.5.0-22.el8_10.x86_64 4/127 Running scriptlet: libquadmath-8.5.0-22.el8_10.x86_64 4/127 Installing : libgfortran-8.5.0-22.el8_10.x86_64 5/127 Running scriptlet: libgfortran-8.5.0-22.el8_10.x86_64 5/127 Installing : libaec-1.0.2-3.el8.x86_64 6/127 Installing : hdf5-1.10.5-4.el8.x86_64 7/127 Installing : libpng-2:1.6.34-5.el8.x86_64 8/127 Installing : freetype-2.9.1-9.el8.x86_64 9/127 Installing : hdf-4.2.14-5.el8.x86_64 10/127 Installing : geos-3.7.2-1.el8.x86_64 11/127 Installing : freexl-1.0.6-4.el8.x86_64 12/127 Installing : openjpeg2-2.4.0-5.el8.x86_64 13/127 Installing : fontpackages-filesystem-1.44-22.el8.noarch 14/127 Installing : dejavu-fonts-common-2.35-7.el8.noarch 15/127 Installing : dejavu-sans-fonts-2.35-7.el8.noarch 16/127 Installing : fontconfig-2.13.1-4.el8.x86_64 17/127 Running scriptlet: fontconfig-2.13.1-4.el8.x86_64 17/127 Installing : netcdf-4.7.0-3.el8.x86_64 18/127 Installing : radarlib-1.4.6-1.x86_64 19/127 Installing : libaec-devel-1.0.2-3.el8.x86_64 20/127 Installing : atlas-3.10.3-8.el8.x86_64 21/127 Running scriptlet: atlas-3.10.3-8.el8.x86_64 21/127 Installing : SuperLU-5.2.0-7.el8.x86_64 22/127 Installing : blas-3.8.0-8.el8.x86_64 23/127 Running scriptlet: blas-3.8.0-8.el8.x86_64 23/127 Installing : lapack-3.8.0-8.el8.x86_64 24/127 Running scriptlet: lapack-3.8.0-8.el8.x86_64 24/127 Installing : openblas-threads-0.3.15-6.el8.x86_64 25/127 Running scriptlet: openblas-threads-0.3.15-6.el8.x86_64 25/127 Installing : openblas-0.3.15-6.el8.x86_64 26/127 Running scriptlet: openblas-0.3.15-6.el8.x86_64 26/127 Installing : openblas-openmp-0.3.15-6.el8.x86_64 27/127 Running scriptlet: openblas-openmp-0.3.15-6.el8.x86_64 27/127 Installing : openblas-threads64_-0.3.15-6.el8.x86_64 28/127 Running scriptlet: openblas-threads64_-0.3.15-6.el8.x86_64 28/127 Installing : arpack-3.7.0-1.el8.x86_64 29/127 Installing : armadillo-12.6.6-1.el8.x86_64 30/127 Installing : libquadmath-devel-8.5.0-22.el8_10.x86_64 31/127 Installing : gcc-gfortran-8.5.0-22.el8_10.x86_64 32/127 Running scriptlet: gcc-gfortran-8.5.0-22.el8_10.x86_64 32/127 Installing : nss-softokn-freebl-3.101.0-11.el8_8.x86_64 33/127 Installing : nss-softokn-3.101.0-11.el8_8.x86_64 34/127 Installing : jasper-libs-2.0.14-5.el8.x86_64 35/127 Installing : xerces-c-3.2.5-1.el8.x86_64 36/127 Installing : proj-datumgrid-1.8-6.3.2.4.el8.noarch 37/127 Installing : proj-6.3.2-4.el8.x86_64 38/127 Installing : ogdi-4.1.0-1.el8.x86_64 39/127 Installing : log4c-1.2.4-20.el8.x86_64 40/127 Installing : libmd-1.1.0-1.el8.x86_64 41/127 Installing : libbsd-0.12.2-1.el8.x86_64 42/127 Installing : minizip-2.8.9-2.el8.x86_64 43/127 Running scriptlet: minizip-2.8.9-2.el8.x86_64 43/127 Installing : libspatialite-5.0.0-2.el8.x86_64 44/127 Installing : libgta-1.2.1-1.el8.x86_64 45/127 Installing : cfitsio-3.47-1.el8.x86_64 46/127 Installing : libdap-3.19.1-2.el8.x86_64 47/127 Running scriptlet: libdap-3.19.1-2.el8.x86_64 47/127 Installing : poppler-data-0.4.9-2.el8.noarch 48/127 Installing : cmake-filesystem-3.26.5-2.el8.x86_64 49/127 Installing : uriparser-0.9.7-1.el8.x86_64 50/127 Installing : libkml-1.3.0-24.el8.x86_64 51/127 Installing : libwebp-1.0.0-9.el8_9.1.x86_64 52/127 Installing : libpq-13.11-1.el8.x86_64 53/127 Installing : mariadb-connector-c-config-3.1.11-2.el8_3.noarch 54/127 Installing : mariadb-connector-c-3.1.11-2.el8_3.x86_64 55/127 Installing : gsl-2.5-1.el8.x86_64 56/127 Running scriptlet: gsl-2.5-1.el8.x86_64 56/127 Installing : giflib-5.1.4-3.el8.x86_64 57/127 Installing : unixODBC-2.3.7-1.el8.x86_64 58/127 Running scriptlet: unixODBC-2.3.7-1.el8.x86_64 58/127 Installing : jbigkit-libs-2.1-14.el8.x86_64 59/127 Running scriptlet: jbigkit-libs-2.1-14.el8.x86_64 59/127 Installing : libtiff-4.0.9-33.el8_10.x86_64 60/127 Installing : libgeotiff-1.5.1-1.el8.x86_64 61/127 Installing : lcms2-2.9-2.el8.x86_64 62/127 Running scriptlet: lcms2-2.9-2.el8.x86_64 62/127 Installing : openssl-1:1.1.1k-14.el8_6.x86_64 63/127 Installing : emacs-filesystem-1:26.1-12.el8_10.noarch 64/127 Installing : crypto-policies-scripts-20230731-1.git3177e06.el 65/127 Installing : nss-sysinit-3.101.0-11.el8_8.x86_64 66/127 Installing : nss-3.101.0-11.el8_8.x86_64 67/127 Installing : poppler-20.11.0-12.el8_10.x86_64 68/127 Running scriptlet: poppler-20.11.0-12.el8_10.x86_64 68/127 Installing : zlib-devel-1.2.11-25.el8.x86_64 69/127 Installing : json-c-0.13.1-3.el8.x86_64 70/127 Installing : gdal-libs-3.0.4-12.el8.x86_64 71/127 Installing : m4-1.4.18-7.el8.x86_64 72/127 Running scriptlet: m4-1.4.18-7.el8.x86_64 72/127 Installing : groff-base-1.22.3-18.el8.x86_64 73/127 Installing : perl-Digest-1.17-395.el8.noarch 74/127 Installing : perl-Digest-MD5-2.55-396.el8.x86_64 75/127 Installing : perl-Data-Dumper-2.167-399.el8.x86_64 76/127 Installing : perl-libnet-3.11-3.el8.noarch 77/127 Installing : perl-IO-Socket-IP-0.39-5.el8.noarch 78/127 Installing : perl-URI-1.73-3.el8.noarch 79/127 Installing : perl-Pod-Escapes-1:1.07-395.el8.noarch 80/127 Installing : perl-Time-Local-1:1.280-1.el8.noarch 81/127 Installing : perl-Mozilla-CA-20160104-7.module+el8.3.0+6498+9 82/127 Installing : perl-Net-SSLeay-1.88-2.module+el8.6.0+13392+f089 83/127 Installing : perl-IO-Socket-SSL-2.066-4.module+el8.3.0+6446+5 84/127 Installing : perl-Term-ANSIColor-4.06-396.el8.noarch 85/127 Installing : perl-Term-Cap-1.17-395.el8.noarch 86/127 Installing : perl-File-Temp-0.230.600-1.el8.noarch 87/127 Installing : perl-HTTP-Tiny-0.074-3.el8.noarch 88/127 Installing : perl-Pod-Simple-1:3.35-395.el8.noarch 89/127 Installing : perl-podlators-4.11-1.el8.noarch 90/127 Installing : perl-Pod-Perldoc-3.28-396.el8.noarch 91/127 Installing : perl-Text-ParseWords-3.30-395.el8.noarch 92/127 Installing : perl-Pod-Usage-4:1.69-395.el8.noarch 93/127 Installing : perl-MIME-Base64-3.15-396.el8.x86_64 94/127 Installing : perl-Storable-1:3.11-3.el8.x86_64 95/127 Installing : perl-Getopt-Long-1:2.50-4.el8.noarch 96/127 Installing : perl-Socket-4:2.027-3.el8.x86_64 97/127 Installing : perl-Errno-1.28-422.el8.x86_64 98/127 Installing : perl-Encode-4:2.97-3.el8.x86_64 99/127 Installing : perl-Scalar-List-Utils-3:1.49-2.el8.x86_64 100/127 Installing : perl-Carp-1.42-396.el8.noarch 101/127 Installing : perl-Exporter-5.72-396.el8.noarch 102/127 Installing : perl-libs-4:5.26.3-422.el8.x86_64 103/127 Installing : perl-parent-1:0.237-1.el8.noarch 104/127 Installing : perl-macros-4:5.26.3-422.el8.x86_64 105/127 Installing : perl-Unicode-Normalize-1.25-396.el8.x86_64 106/127 Installing : perl-Text-Tabs+Wrap-2013.0523-395.el8.noarch 107/127 Installing : perl-constant-1.33-396.el8.noarch 108/127 Installing : perl-PathTools-3.74-1.el8.x86_64 109/127 Installing : perl-threads-shared-1.58-2.el8.x86_64 110/127 Installing : perl-threads-1:2.21-2.el8.x86_64 111/127 Installing : perl-File-Path-2.15-2.el8.noarch 112/127 Installing : perl-IO-1.38-422.el8.x86_64 113/127 Installing : perl-interpreter-4:5.26.3-422.el8.x86_64 114/127 Installing : autoconf-2.69-29.el8_10.1.noarch 115/127 Running scriptlet: autoconf-2.69-29.el8_10.1.noarch 115/127 Installing : perl-Thread-Queue-3.13-1.el8.noarch 116/127 Installing : automake-1.16.1-8.el8.noarch 117/127 Installing : gsl-devel-2.5-1.el8.x86_64 118/127 Running scriptlet: gsl-devel-2.5-1.el8.x86_64 118/127 Installing : libtool-2.4.6-25.el8.x86_64 119/127 Running scriptlet: libtool-2.4.6-25.el8.x86_64 119/127 Installing : doxygen-1:1.8.14-12.el8.x86_64 120/127 Installing : gdal-devel-3.0.4-12.el8.x86_64 121/127 Installing : hdf5-devel-1.10.5-4.el8.x86_64 122/127 Installing : log4c-devel-1.2.4-20.el8.x86_64 123/127 Installing : proj-devel-6.3.2-4.el8.x86_64 124/127 Installing : radarlib-devel-1.4.6-1.x86_64 125/127 Installing : eigen3-devel-3.3.4-6.el8.noarch 126/127 Installing : tclap-1.2.1-4.el8.noarch 127/127 Running scriptlet: crypto-policies-scripts-20230731-1.git3177e06.el 127/127 Running scriptlet: nss-3.101.0-11.el8_8.x86_64 127/127 Running scriptlet: tclap-1.2.1-4.el8.noarch 127/127 Installed products updated. Installed: SuperLU-5.2.0-7.el8.x86_64 armadillo-12.6.6-1.el8.x86_64 arpack-3.7.0-1.el8.x86_64 atlas-3.10.3-8.el8.x86_64 autoconf-2.69-29.el8_10.1.noarch automake-1.16.1-8.el8.noarch blas-3.8.0-8.el8.x86_64 cfitsio-3.47-1.el8.x86_64 cmake-filesystem-3.26.5-2.el8.x86_64 crypto-policies-scripts-20230731-1.git3177e06.el8.noarch dejavu-fonts-common-2.35-7.el8.noarch dejavu-sans-fonts-2.35-7.el8.noarch doxygen-1:1.8.14-12.el8.x86_64 eigen3-devel-3.3.4-6.el8.noarch emacs-filesystem-1:26.1-12.el8_10.noarch fontconfig-2.13.1-4.el8.x86_64 fontpackages-filesystem-1.44-22.el8.noarch freetype-2.9.1-9.el8.x86_64 freexl-1.0.6-4.el8.x86_64 gcc-gfortran-8.5.0-22.el8_10.x86_64 gdal-devel-3.0.4-12.el8.x86_64 gdal-libs-3.0.4-12.el8.x86_64 geos-3.7.2-1.el8.x86_64 giflib-5.1.4-3.el8.x86_64 groff-base-1.22.3-18.el8.x86_64 gsl-2.5-1.el8.x86_64 gsl-devel-2.5-1.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 jasper-libs-2.0.14-5.el8.x86_64 jbigkit-libs-2.1-14.el8.x86_64 json-c-0.13.1-3.el8.x86_64 lapack-3.8.0-8.el8.x86_64 lcms2-2.9-2.el8.x86_64 libaec-1.0.2-3.el8.x86_64 libaec-devel-1.0.2-3.el8.x86_64 libbsd-0.12.2-1.el8.x86_64 libdap-3.19.1-2.el8.x86_64 libgeotiff-1.5.1-1.el8.x86_64 libgfortran-8.5.0-22.el8_10.x86_64 libgta-1.2.1-1.el8.x86_64 libjpeg-turbo-1.5.3-12.el8.x86_64 libkml-1.3.0-24.el8.x86_64 libmd-1.1.0-1.el8.x86_64 libpng-2:1.6.34-5.el8.x86_64 libpq-13.11-1.el8.x86_64 libquadmath-8.5.0-22.el8_10.x86_64 libquadmath-devel-8.5.0-22.el8_10.x86_64 libspatialite-5.0.0-2.el8.x86_64 libtiff-4.0.9-33.el8_10.x86_64 libtool-2.4.6-25.el8.x86_64 libwebp-1.0.0-9.el8_9.1.x86_64 log4c-1.2.4-20.el8.x86_64 log4c-devel-1.2.4-20.el8.x86_64 m4-1.4.18-7.el8.x86_64 mariadb-connector-c-3.1.11-2.el8_3.x86_64 mariadb-connector-c-config-3.1.11-2.el8_3.noarch minizip-2.8.9-2.el8.x86_64 netcdf-4.7.0-3.el8.x86_64 nspr-4.35.0-1.el8_8.x86_64 nss-3.101.0-11.el8_8.x86_64 nss-softokn-3.101.0-11.el8_8.x86_64 nss-softokn-freebl-3.101.0-11.el8_8.x86_64 nss-sysinit-3.101.0-11.el8_8.x86_64 nss-util-3.101.0-11.el8_8.x86_64 ogdi-4.1.0-1.el8.x86_64 openblas-0.3.15-6.el8.x86_64 openblas-openmp-0.3.15-6.el8.x86_64 openblas-threads-0.3.15-6.el8.x86_64 openblas-threads64_-0.3.15-6.el8.x86_64 openjpeg2-2.4.0-5.el8.x86_64 openssl-1:1.1.1k-14.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-422.el8.x86_64 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-HTTP-Tiny-0.074-3.el8.noarch perl-IO-1.38-422.el8.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-Text-ParseWords-3.30-395.el8.noarch perl-Text-Tabs+Wrap-2013.0523-395.el8.noarch perl-Thread-Queue-3.13-1.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-422.el8.x86_64 perl-libnet-3.11-3.el8.noarch perl-libs-4:5.26.3-422.el8.x86_64 perl-macros-4:5.26.3-422.el8.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 poppler-20.11.0-12.el8_10.x86_64 poppler-data-0.4.9-2.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 radarlib-1.4.6-1.x86_64 radarlib-devel-1.4.6-1.x86_64 tclap-1.2.1-4.el8.noarch unixODBC-2.3.7-1.el8.x86_64 uriparser-0.9.7-1.el8.x86_64 xerces-c-3.2.5-1.el8.x86_64 zlib-devel-1.2.11-25.el8.x86_64 Complete! Finish: build setup for elaboradar-0.25-1.src.rpm Start: rpmbuild elaboradar-0.25-1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.uYPTEC + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf elaboradar-0.25-1 + /usr/bin/gzip -dc /builddir/build/SOURCES/elaboradar-0.25-1.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd elaboradar-0.25-1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sh autogen.sh autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force -I m4 m4/log4c.m4:7: warning: underquoted definition of AM_PATH_LOG4C m4/log4c.m4:7: run info Automake 'Extending aclocal' m4/log4c.m4:7: or see https://www.gnu.org/software/automake/manual/automake.html#Extending-aclocal autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force libtoolize: putting auxiliary files in '.'. libtoolize: copying file './ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. libtoolize: copying file 'm4/libtool.m4' libtoolize: copying file 'm4/ltoptions.m4' libtoolize: copying file 'm4/ltsugar.m4' libtoolize: copying file 'm4/ltversion.m4' libtoolize: copying file 'm4/lt~obsolete.m4' m4/log4c.m4:7: warning: underquoted definition of AM_PATH_LOG4C m4/log4c.m4:7: run info Automake 'Extending aclocal' m4/log4c.m4:7: or see https://www.gnu.org/software/automake/manual/automake.html#Extending-aclocal autoreconf: running: /usr/bin/autoconf --force autoreconf: configure.ac: not using Autoheader autoreconf: running: automake --add-missing --copy --force-missing configure.ac:8: installing './compile' configure.ac:8: installing './config.guess' configure.ac:8: installing './config.sub' configure.ac:5: installing './install-sh' configure.ac:5: installing './missing' radarelab/Makefile.am: installing './depcomp' autoreconf: Leaving directory `.' + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.wZlfXo + umask 022 + cd /builddir/build/BUILD + cd elaboradar-0.25-1 + CFLAGS='-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' + export CFLAGS + CXXFLAGS='-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' + export CXXFLAGS + FFLAGS='-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 -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-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 -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' +++ dirname ./configure ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./ltmain.sh + ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking build system type... x86_64-redhat-linux-gnu checking host system type... x86_64-redhat-linux-gnu checking how to print strings... printf checking whether make supports the include directive... yes (GNU style) checking for x86_64-redhat-linux-gnu-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-redhat-linux-gnu file names to x86_64-redhat-linux-gnu format... func_convert_file_noop checking how to convert x86_64-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for x86_64-redhat-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-redhat-linux-gnu-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for x86_64-redhat-linux-gnu-strip... no checking for strip... strip checking for x86_64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for x86_64-redhat-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for x86_64-redhat-linux-gnu-g++... no checking for x86_64-redhat-linux-gnu-c++... no checking for x86_64-redhat-linux-gnu-gpp... no checking for x86_64-redhat-linux-gnu-aCC... no checking for x86_64-redhat-linux-gnu-CC... no checking for x86_64-redhat-linux-gnu-cxx... no checking for x86_64-redhat-linux-gnu-cc++... no checking for x86_64-redhat-linux-gnu-cl.exe... no checking for x86_64-redhat-linux-gnu-FCC... no checking for x86_64-redhat-linux-gnu-KCC... no checking for x86_64-redhat-linux-gnu-RCC... no checking for x86_64-redhat-linux-gnu-xlC_r... no checking for x86_64-redhat-linux-gnu-xlC... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether make sets $(MAKE)... (cached) yes checking for library containing strerror... none required checking for x86_64-redhat-linux-gnu-gcc... gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) none checking whether we are using the GNU C++ compiler... (cached) yes checking whether g++ accepts -g... (cached) yes checking dependency style of g++... (cached) none checking whether g++ supports C++11 features by default... yes checking CXXFLAGS for maximum warnings... -Wall checking for log4c-config... /usr/bin/log4c-config checking for LOG4C - version >= 0.99.7... yes checking for x86_64-redhat-linux-gnu-pkg-config... /usr/bin/x86_64-redhat-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking for TCLAP... yes checking for GSL... yes checking for GDAL... yes checking for PROJ... yes checking for PROJ... yes checking for HDF5... no checking for H5Fis_hdf5 in -lhdf5... yes checking hdf5.h usability... yes checking hdf5.h presence... yes checking for hdf5.h... yes checking for RADARLIB... yes checking for EIGEN3... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating radarelab/Makefile config.status: creating src/Makefile config.status: creating dati/Makefile config.status: creating testdata/Makefile config.status: creating esplosione/Makefile config.status: creating doc/Makefile config.status: creating radarelab.pc config.status: executing depfiles commands config.status: executing libtool commands + make Making all in radarelab make[1]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/radarelab' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o logging.lo logging.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c logging.cpp -fPIC -DPIC -o .libs/logging.o libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c logging.cpp -o logging.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o utils.lo utils.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c utils.cpp -fPIC -DPIC -o .libs/utils.o libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c utils.cpp -o utils.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o utils/string.lo utils/string.cc libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c utils/string.cc -fPIC -DPIC -o utils/.libs/string.o libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c utils/string.cc -o utils/string.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o utils/sys.lo utils/sys.cc libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c utils/sys.cc -fPIC -DPIC -o utils/.libs/sys.o libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c utils/sys.cc -o utils/sys.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o utils/subprocess.lo utils/subprocess.cc libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c utils/subprocess.cc -fPIC -DPIC -o utils/.libs/subprocess.o libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c utils/subprocess.cc -o utils/subprocess.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o utils/term.lo utils/term.cc libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c utils/term.cc -fPIC -DPIC -o utils/.libs/term.o libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c utils/term.cc -o utils/term.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o utils/testrunner.lo utils/testrunner.cc libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c utils/testrunner.cc -fPIC -DPIC -o utils/.libs/testrunner.o libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c utils/testrunner.cc -o utils/testrunner.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o utils/tests.lo utils/tests.cc libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c utils/tests.cc -fPIC -DPIC -o utils/.libs/tests.o libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c utils/tests.cc -o utils/tests.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o cylindrical.lo cylindrical.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c cylindrical.cpp -fPIC -DPIC -o .libs/cylindrical.o cylindrical.cpp:49:2: warning: #warning to compute scan by scan? [-Wcpp] #warning to compute scan by scan? ^~~~~~~ cylindrical.cpp: In member function 'void radarelab::CylindricalVolume::resample(const radarelab::Volume<double>&)': cylindrical.cpp:106:33: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if (i_zz+w_z_size_2 < z_size) ~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../radarelab/cylindrical.h:9, from cylindrical.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../radarelab/cylindrical.h:9, from cylindrical.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../radarelab/cylindrical.h:9, from cylindrical.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<int, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Matrix<int, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<int, int> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<int, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Matrix<int, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<int, int>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<int, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Matrix<int, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<int, int>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<int, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Matrix<int, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<int, int>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<int, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Matrix<int, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<int, int>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Matrix<int, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<int, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Matrix<int, -1, -1, 1, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Matrix<int, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<int, -1, -1, 1, -1, -1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<int>, Eigen::Matrix<int, -1, -1, 1, -1, -1> >; _Scalar = int; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../radarelab/cylindrical.h:9, from cylindrical.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c cylindrical.cpp -o cylindrical.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o image.lo image.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c image.cpp -fPIC -DPIC -o .libs/image.o libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c image.cpp -o image.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o interpola_vpr.lo interpola_vpr.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c interpola_vpr.cpp -fPIC -DPIC -o .libs/interpola_vpr.o libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c interpola_vpr.cpp -o interpola_vpr.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o interpola_vpr_gsl.lo interpola_vpr_gsl.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c interpola_vpr_gsl.cpp -fPIC -DPIC -o .libs/interpola_vpr_gsl.o interpola_vpr_gsl.cpp: In member function 'virtual int radarelab::InterpolaVPR_GSL::interpola_VPR(const float*, int, int)': interpola_vpr_gsl.cpp:244:16: warning: unused variable 'c' [-Wunused-variable] double c = GSL_MAX_DBL(1, chi / sqrt(dof)); ^ interpola_vpr_gsl.cpp:137:9: warning: unused variable 'status' [-Wunused-variable] int status; ^~~~~~ interpola_vpr_gsl.cpp:141:10: warning: unused variable 'file_vprint' [-Wunused-variable] char file_vprint[512]; ^~~~~~~~~~~ interpola_vpr_gsl.cpp: At global scope: interpola_vpr_gsl.cpp:97:1: warning: 'void {anonymous}::print_state(size_t, gsl_multifit_fdfsolver*)' defined but not used [-Wunused-function] print_state (size_t iter, gsl_multifit_fdfsolver * s) ^~~~~~~~~~~ libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c interpola_vpr_gsl.cpp -o interpola_vpr_gsl.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o interpola_vpr_nr.lo interpola_vpr_nr.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c interpola_vpr_nr.cpp -fPIC -DPIC -o .libs/interpola_vpr_nr.o libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c interpola_vpr_nr.cpp -o interpola_vpr_nr.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o volume.lo volume.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c volume.cpp -fPIC -DPIC -o .libs/volume.o In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from volume.h:10, from volume.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::mul_assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::mul_assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::mul_assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::mul_assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Func = Eigen::internal::mul_assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Func = Eigen::internal::mul_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase<Derived>::operator*=(const Scalar&) [with Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Eigen::DenseBase<Derived>::Scalar = double]' volume.h:570:27: required from 'radarelab::Volume<T>& radarelab::Volume<T>::operator*=(T) [with T = double]' volume.cpp:65:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from volume.h:10, from volume.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from volume.h:10, from volume.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::add_assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::add_assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::add_assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Func = Eigen::internal::add_assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Func = Eigen::internal::add_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from 'Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' volume.h:583:27: required from 'radarelab::Volume<T>& radarelab::Volume<T>::operator+=(radarelab::Volume<T>&) [with T = double]' volume.cpp:65:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from volume.h:10, from volume.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from volume.h:10, from volume.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::PolarScan<T>::PolarScan(unsigned int, unsigned int, const T&) [with T = double]' volume.cpp:64:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from volume.h:10, from volume.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from volume.h:10, from volume.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:819:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Derived&) [with T = radarelab::PolarScan<double>; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = radarelab::PolarScan<double>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::PolarScan<T>::PolarScan(const radarelab::PolarScan<T>&) [with T = double]' volume.cpp:64:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from volume.h:10, from volume.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from volume.h:10, from volume.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>, 1, -1> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>, 1, -1> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/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<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Replicate<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>, 1, -1>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Replicate<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>, 1, -1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/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<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; Src = Eigen::Replicate<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>, 1, -1>; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; Src = Eigen::Replicate<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>, 1, -1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; Src = Eigen::Replicate<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>, 1, -1>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>, 1, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h:503:51: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, 1, false>; ExpressionType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; int Direction = 0]' volume.h:216:68: required from 'void radarelab::PolarScan<T>::resize_beams_and_propagate_last_bin(unsigned int) [with T = double]' volume.cpp:64:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from volume.h:10, from volume.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from volume.h:10, from volume.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/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<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/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<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; Src = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; Src = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Block.h:111:5: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>& Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::operator=(const Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>&) [with XprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:937:46: required from 'static void Eigen::internal::conservative_resize_like_impl<Derived, OtherDerived, IsVector>::run(Eigen::DenseBase<Derived>&, Eigen::Index, Eigen::Index) [with Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; OtherDerived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; bool IsVector = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:392:60: required from 'void Eigen::PlainObjectBase<Derived>::conservativeResize(Eigen::Index, Eigen::Index) [with Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:420:7: required from 'void Eigen::PlainObjectBase<Derived>::conservativeResize(Eigen::NoChange_t, Eigen::Index) [with Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Eigen::Index = long int]' volume.h:215:9: required from 'void radarelab::PolarScan<T>::resize_beams_and_propagate_last_bin(unsigned int) [with T = double]' volume.cpp:64:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from volume.h:10, from volume.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c volume.cpp -o volume.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o cart.lo cart.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c cart.cpp -fPIC -DPIC -o .libs/cart.o cart.cpp: In constructor 'radarelab::CoordinateMapping::CoordinateMapping(unsigned int)': cart.cpp:27:20: warning: unused variable 'az' [-Wunused-variable] double az; ^~ cart.cpp: In member function 'void radarelab::ScaledIndexMapping::sample(unsigned int, unsigned int, unsigned int, std::function<void(unsigned int, unsigned int)>&)': cart.cpp:143:36: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if (src_x < 0 || src_x >= mapping.beam_size || src_y < 0 || src_y >= mapping.beam_size) continue; ~~~~~~^~~~~~~~~~~~~~~~~~~~ cart.cpp:143:79: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if (src_x < 0 || src_x >= mapping.beam_size || src_y < 0 || src_y >= mapping.beam_size) continue; ~~~~~~^~~~~~~~~~~~~~~~~~~~ cart.cpp: In member function 'void radarelab::ScaledIndexMapping::map_max_sample(const radarelab::PolarScan<double>&, const radarelab::FullsizeIndexMapping&)': cart.cpp:172:44: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if (src_x < 0 || src_x >= mapping.width || src_y < 0 || src_y >= mapping.height) continue; ~~~~~~^~~~~~~~~~~~~~~~ cart.cpp:172:83: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if (src_x < 0 || src_x >= mapping.width || src_y < 0 || src_y >= mapping.height) continue; ~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/cart.h:8, from cart.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<unsigned int, unsigned int> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<unsigned int, unsigned int>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<unsigned int, unsigned int>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<unsigned int, unsigned int>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<unsigned int, unsigned int>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; _Scalar = unsigned int; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/cart.h:8, from cart.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ cart.cpp:179:31: warning: 'maxval' may be used uninitialized in this function [-Wmaybe-uninitialized] if (first || sample > maxval) ~~~~~~^~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c cart.cpp -o cart.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o sp20.lo sp20.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c sp20.cpp -fPIC -DPIC -o .libs/sp20.o In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from sp20.h:8, from sp20.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> > >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> > >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >; SrcXprType = Eigen::Matrix<double, -1, 1>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >; SrcXprType = Eigen::Matrix<double, -1, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/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<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Src = Eigen::Matrix<double, -1, 1>; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Src = Eigen::Matrix<double, -1, 1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Src = Eigen::Matrix<double, -1, 1>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, 1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>]' sp20.cpp:292: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from sp20.h:8, from sp20.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from sp20.h:8, from sp20.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::PolarScan<T>::PolarScan(unsigned int, unsigned int, const T&) [with T = double]' ../radarelab/volume.h:342:25: required from 'radarelab::PolarScan<T>& radarelab::volume::Scans<T>::append_scan(unsigned int, unsigned int, double, double, const T&) [with T = double]' sp20.cpp:206:96: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from sp20.h:8, from sp20.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from sp20.h:8, from sp20.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:819:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/8/ext/new_allocator.h:136:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = radarelab::PolarScan<double>; _Args = {radarelab::PolarScan<double>}; _Tp = radarelab::PolarScan<double>]' /usr/include/c++/8/bits/alloc_traits.h:475:4: required from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = radarelab::PolarScan<double>; _Args = {radarelab::PolarScan<double>}; _Tp = radarelab::PolarScan<double>; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<radarelab::PolarScan<double> >]' /usr/include/c++/8/bits/vector.tcc:103:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {radarelab::PolarScan<double>}; _Tp = radarelab::PolarScan<double>; _Alloc = std::allocator<radarelab::PolarScan<double> >]' /usr/include/c++/8/bits/stl_vector.h:1091:9: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = radarelab::PolarScan<double>; _Alloc = std::allocator<radarelab::PolarScan<double> >; std::vector<_Tp, _Alloc>::value_type = radarelab::PolarScan<double>]' ../radarelab/volume.h:342:9: required from 'radarelab::PolarScan<T>& radarelab::volume::Scans<T>::append_scan(unsigned int, unsigned int, double, double, const T&) [with T = double]' sp20.cpp:206:96: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from sp20.h:8, from sp20.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c sp20.cpp -o sp20.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o sp20/SP20read.lo sp20/SP20read.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c sp20/SP20read.cpp -fPIC -DPIC -o sp20/.libs/SP20read.o sp20/SP20read.cpp: In function 'time_t get_date_from_name(T_MDB_data_header*, tm*, const char*)': sp20/SP20read.cpp:30:7: warning: unused variable 'year' [-Wunused-variable] int year,month,day,hour,min,sec; ^~~~ sp20/SP20read.cpp:30:12: warning: unused variable 'month' [-Wunused-variable] int year,month,day,hour,min,sec; ^~~~~ sp20/SP20read.cpp:30:18: warning: unused variable 'day' [-Wunused-variable] int year,month,day,hour,min,sec; ^~~ sp20/SP20read.cpp:30:22: warning: unused variable 'hour' [-Wunused-variable] int year,month,day,hour,min,sec; ^~~~ sp20/SP20read.cpp:30:27: warning: unused variable 'min' [-Wunused-variable] int year,month,day,hour,min,sec; ^~~ sp20/SP20read.cpp:30:31: warning: unused variable 'sec' [-Wunused-variable] int year,month,day,hour,min,sec; ^~~ sp20/SP20read.cpp: In function 'int read_dbp_SP20(char*, VOL_POL (*)[400], T_MDB_data_header*, int, int*)': sp20/SP20read.cpp:178:21: warning: unused variable 'beam_info' [-Wunused-variable] BEAM_HD_SP20_INFO beam_info; ^~~~~~~~~ sp20/SP20read.cpp:179:13: warning: unused variable 'data' [-Wunused-variable] BEAM_DATA data; ^~~~ sp20/SP20read.cpp: In function 'int read_ray_SP20(T_MDB_ap_beam_header*, unsigned char*, FILE*, int)': sp20/SP20read.cpp:380:25: warning: unused variable 'beam_header_ray' [-Wunused-variable] T_MDB_ap_beam_header beam_header_ray[3]; ^~~~~~~~~~~~~~~ sp20/SP20read.cpp:382:17: warning: unused variable 'dati_ray' [-Wunused-variable] unsigned char dati_ray[3][MAX_DIM]; ^~~~~~~~ sp20/SP20read.cpp:383:8: warning: unused variable 'position' [-Wunused-variable] long position; ^~~~~~~~ sp20/SP20read.cpp:384:7: warning: unused variable 'i' [-Wunused-variable] int i,status; ^ sp20/SP20read.cpp: In function 'void conv_ray(float*, int, BEAM_HD_SP20_INFO*, BEAM_DATA*)': sp20/SP20read.cpp:277:40: warning: 'min_zeta' may be used uninitialized in this function [-Wmaybe-uninitialized] f_ray[p]=data->beam[p]*RANGE_Z/255. + min_zeta; ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c sp20/SP20read.cpp -o sp20/SP20read.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o sp20/func_SP20toMDB.lo sp20/func_SP20toMDB.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c sp20/func_SP20toMDB.cpp -fPIC -DPIC -o sp20/.libs/func_SP20toMDB.o sp20/func_SP20toMDB.cpp: In function 'void convert_format(HD_DBP_SP20_DECOD*, BEAM_HD_SP20_INFO*, T_MDB_data_header*)': sp20/func_SP20toMDB.cpp:262:31: warning: array subscript 1 is above array bounds of 'unsigned char [1]' [-Warray-bounds] old_header->norm.maq.spare[1]=hd_decod->Z_range; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c sp20/func_SP20toMDB.cpp -o sp20/func_SP20toMDB.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o odim.lo odim.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c odim.cpp -fPIC -DPIC -o .libs/odim.o In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from odim.h:10, from odim.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> > >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> > >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >; SrcXprType = Eigen::Matrix<double, -1, 1>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >; SrcXprType = Eigen::Matrix<double, -1, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/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<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Src = Eigen::Matrix<double, -1, 1>; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Src = Eigen::Matrix<double, -1, 1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Src = Eigen::Matrix<double, -1, 1>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, 1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>]' odim.cpp:151:44: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from odim.h:10, from odim.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from odim.h:10, from odim.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::PolarScan<T>::PolarScan(unsigned int, unsigned int, const T&) [with T = double]' ../radarelab/volume.h:342:25: required from 'radarelab::PolarScan<T>& radarelab::volume::Scans<T>::append_scan(unsigned int, unsigned int, double, double, const T&) [with T = double]' odim.cpp:124:104: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from odim.h:10, from odim.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from odim.h:10, from odim.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:819:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/8/ext/new_allocator.h:136:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = radarelab::PolarScan<double>; _Args = {radarelab::PolarScan<double>}; _Tp = radarelab::PolarScan<double>]' /usr/include/c++/8/bits/alloc_traits.h:475:4: required from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = radarelab::PolarScan<double>; _Args = {radarelab::PolarScan<double>}; _Tp = radarelab::PolarScan<double>; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<radarelab::PolarScan<double> >]' /usr/include/c++/8/bits/vector.tcc:103:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {radarelab::PolarScan<double>}; _Tp = radarelab::PolarScan<double>; _Alloc = std::allocator<radarelab::PolarScan<double> >]' /usr/include/c++/8/bits/stl_vector.h:1091:9: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = radarelab::PolarScan<double>; _Alloc = std::allocator<radarelab::PolarScan<double> >; std::vector<_Tp, _Alloc>::value_type = radarelab::PolarScan<double>]' ../radarelab/volume.h:342:9: required from 'radarelab::PolarScan<T>& radarelab::volume::Scans<T>::append_scan(unsigned int, unsigned int, double, double, const T&) [with T = double]' odim.cpp:124:104: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from odim.h:10, from odim.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c odim.cpp -o odim.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o algo/anaprop.lo algo/anaprop.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c algo/anaprop.cpp -fPIC -DPIC -o algo/.libs/anaprop.o algo/anaprop.cpp: In instantiation of 'void radarelab::algo::Anaprop<T>::remove(radarelab::Volume<OT>&, radarelab::PolarScan<unsigned char>&, const radarelab::PolarScan<unsigned char>&, const radarelab::PolarScan<unsigned char>&, const radarelab::Volume<double>&) [with T = double]': algo/anaprop.cpp:600:16: required from here algo/anaprop.cpp:73:14: warning: unused variable 'NUM_AZ_X_PPI' [-Wunused-variable] unsigned NUM_AZ_X_PPI=volume[0].beam_count; ^~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/anaprop.h:8, from algo/anaprop.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> > >, Eigen::internal::assign_op<unsigned char, unsigned char> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> > >, Eigen::internal::assign_op<unsigned char, unsigned char>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> >; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> >; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<unsigned char, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> >; Func = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> >; Derived = Eigen::Matrix<unsigned char, -1, -1, 1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> >; Derived = Eigen::Matrix<unsigned char, -1, -1, 1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> >; _Scalar = unsigned char; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::PolarScan<T>::PolarScan(unsigned int, unsigned int, const T&) [with T = unsigned char]' algo/anaprop.cpp:48:57: required from 'radarelab::algo::Anaprop<T>::Anaprop(const radarelab::Volume<OT>&) [with T = double]' algo/anaprop.cpp:600:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/anaprop.h:8, from algo/anaprop.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/anaprop.h:8, from algo/anaprop.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<short unsigned int>, Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<short unsigned int, short unsigned int> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<short unsigned int>, Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<short unsigned int, short unsigned int>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<short unsigned int>, Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<short unsigned int, short unsigned int>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<short unsigned int>, Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<short unsigned int, short unsigned int>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<short unsigned int>, Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<short unsigned int, short unsigned int>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<short unsigned int>, Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<short unsigned int>, Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<short unsigned int>, Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<short unsigned int>, Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1> >; _Scalar = short unsigned int; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::PolarScan<T>::PolarScan(unsigned int, unsigned int, const T&) [with T = short unsigned int]' algo/anaprop.cpp:48:57: required from 'radarelab::algo::Anaprop<T>::Anaprop(const radarelab::Volume<OT>&) [with T = double]' algo/anaprop.cpp:600:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/anaprop.h:8, from algo/anaprop.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c algo/anaprop.cpp -o algo/anaprop.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o algo/azimuth_resample.lo algo/azimuth_resample.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c algo/azimuth_resample.cpp -fPIC -DPIC -o algo/.libs/azimuth_resample.o algo/azimuth_resample.cpp: In instantiation of 'void radarelab::algo::azimuthresample::MaxOfClosest<T>::resample_polarscan(const radarelab::PolarScan<T>&, radarelab::PolarScan<T>&, double) const [with T = double]': algo/azimuth_resample.cpp:188:16: required from here algo/azimuth_resample.cpp:143:12: warning: unused variable 'max_distance' [-Wunused-variable] double max_distance = src_beam_width/2 + 360.0 / dst.beam_count / 2; ^~~~~~~~~~~~ algo/azimuth_resample.cpp: In instantiation of 'void radarelab::algo::azimuthresample::MaxOfClosest<T>::resample_polarscan(const radarelab::PolarScan<T>&, radarelab::PolarScan<T>&, double) const [with T = unsigned char]': algo/azimuth_resample.cpp:189:16: required from here algo/azimuth_resample.cpp:143:12: warning: unused variable 'max_distance' [-Wunused-variable] In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/azimuth_resample.h:11, from algo/azimuth_resample.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/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<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; SrcXprType = Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; SrcXprType = Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/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<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Src = Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Src = Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Src = Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>]' algo/azimuth_resample.cpp:132:30: required from 'void radarelab::algo::azimuthresample::Closest<T>::resample_polarscan(const radarelab::PolarScan<T>&, radarelab::PolarScan<T>&, double) const [with T = double]' algo/azimuth_resample.cpp:186:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/azimuth_resample.h:11, from algo/azimuth_resample.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/azimuth_resample.h:11, from algo/azimuth_resample.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>, 1, -1, true> >, Eigen::internal::assign_op<unsigned char, unsigned char> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Block<const Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>, 1, -1, true> >, Eigen::internal::assign_op<unsigned char, unsigned char>, 0>' /usr/include/eigen3/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<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>, 1, -1, true>; SrcXprType = Eigen::Block<const Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>, 1, -1, true>; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>, 1, -1, true>; SrcXprType = Eigen::Block<const Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>, 1, -1, true>; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>; Weak = void]' /usr/include/eigen3/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<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>, 1, -1, true>; Src = Eigen::Block<const Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>, 1, -1, true>; Func = Eigen::internal::assign_op<unsigned char, unsigned char>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>, 1, -1, true>; Src = Eigen::Block<const Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>, 1, -1, true>; Func = Eigen::internal::assign_op<unsigned char, unsigned char>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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::Block<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>, 1, -1, true>; Src = Eigen::Block<const Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>, 1, -1, true>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<const Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>, 1, -1, true>; Derived = Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>, 1, -1, true>]' algo/azimuth_resample.cpp:132:30: required from 'void radarelab::algo::azimuthresample::Closest<T>::resample_polarscan(const radarelab::PolarScan<T>&, radarelab::PolarScan<T>&, double) const [with T = unsigned char]' algo/azimuth_resample.cpp:187:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/azimuth_resample.h:11, from algo/azimuth_resample.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c algo/azimuth_resample.cpp -o algo/azimuth_resample.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o algo/cleaner.lo algo/cleaner.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c algo/cleaner.cpp -fPIC -DPIC -o algo/.libs/cleaner.o algo/cleaner.cpp: In member function 'std::vector<bool> radarelab::algo::Cleaner::clean_beam(const VectorXd&, const VectorXd&, const VectorXd&, const VectorXd&, const VectorXd&, radarelab::PolarScan<double>&, radarelab::PolarScan<double>&, radarelab::PolarScan<double>&, radarelab::PolarScan<double>&, int) const': algo/cleaner.cpp:190:11: warning: variable 'flag' set but not used [-Wunused-but-set-variable] unsigned flag = 0 ; ^~~~ algo/cleaner.cpp: In static member function 'static void radarelab::algo::Cleaner::evaluateClassID(radarelab::PolarScan<double>&, radarelab::PolarScan<double>&, radarelab::PolarScan<double>&, radarelab::PolarScan<double>&, radarelab::PolarScan<double>&, radarelab::PolarScan<double>&, radarelab::PolarScan<double>&, radarelab::PolarScan<double>&, radarelab::PolarScan<unsigned char>&, radarelab::PolarScan<double>&, double, std::__cxx11::string, const char*, unsigned int, bool)': algo/cleaner.cpp:885:13: warning: structured bindings only available with -std=c++17 or -std=gnu++17 auto [corrected, diff_prob] = cleaner.eval_classID_beam(scan_z.row(i), scan_w.row(i), scan_v.row(i), SD2D[0].row(i), scan_zdr.row(i), scan_rohv.row(i), scan_sqi.row(i), scan_snr.row(i), scan_zvd.row(i), SD_Ray[0].row(i), SD_Az[0].row(i), ZDR_SD2D[0].row(i), i, radar, scan_v.offset, fuzzy_path, stamp, force_meteo); ^ In file included from algo/cleaner.cpp:19: algo/elabora_volume.h: In instantiation of 'radarelab::PolarScan<T> radarelab::make_rms_scan(const radarelab::PolarScan<T>&, unsigned int, unsigned int) [with T = double]': algo/elabora_volume.h:357:30: required from 'void radarelab::volume::textureSD(const radarelab::volume::Scans<T>&, radarelab::volume::Scans<T>&, double, double, bool) [with T = double]' algo/cleaner.cpp:834:60: required from here algo/elabora_volume.h:104:14: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_w>=raw.beam_count) ~~~~~~^~~~~~~~~~~~~~~~ algo/elabora_volume.h:128:15: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_w>=raw.beam_count) ~~~~~~^~~~~~~~~~~~~~~~ algo/elabora_volume.h:136:13: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_l<raw.beam_size) ~~~~~~^~~~~~~~~~~~~~ algo/elabora_volume.h:146:15: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_w>=raw.beam_count) ~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/cleaner.h:8, from algo/cleaner.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/cleaner.h:8, from algo/cleaner.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/cleaner.h:8, from algo/cleaner.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Transpose<Eigen::Matrix<double, -1, 1> > >, Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; SrcXprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose<Eigen::Matrix<double, -1, 1> >; SrcXprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Derived = Eigen::Matrix<double, -1, 1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Derived = Eigen::Matrix<double, -1, 1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' algo/cleaner.cpp:842:163: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/cleaner.h:8, from algo/cleaner.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/cleaner.h:8, from algo/cleaner.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/cleaner.h:8, from algo/cleaner.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/cleaner.h:8, from algo/cleaner.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, unsigned char>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<unsigned char, unsigned char> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, unsigned char>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<unsigned char, unsigned char>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, unsigned char>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, unsigned char>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, unsigned char>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, unsigned char>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, unsigned char>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<double, unsigned char>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; _Scalar = unsigned char; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/cleaner.h:8, from algo/cleaner.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/cleaner.h:8, from algo/cleaner.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Array<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Array<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array<double, -1, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array<double, -1, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Array<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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::Array<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >; Derived = Eigen::Array<double, -1, 1>]' /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' algo/cleaner.cpp:555:126: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/cleaner.h:8, from algo/cleaner.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/cleaner.h:8, from algo/cleaner.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<unsigned char, unsigned char> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<unsigned char, unsigned char>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Src = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<unsigned char, unsigned char>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Src = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<unsigned char, unsigned char>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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<unsigned char, -1, -1, 1, -1, -1>; Src = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Derived = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = unsigned char; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:36:8: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/cleaner.h:8, from algo/cleaner.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/cleaner.h:8, from algo/cleaner.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Array<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Array<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array<double, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Array<double, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array<double, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Array<double, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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::Array<double, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >; Derived = Eigen::Array<double, -1, 1>]' /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:327:20: required from 'Derived& Eigen::DenseBase<Derived>::setConstant(const Scalar&) [with Derived = Eigen::Array<double, -1, 1>; Eigen::DenseBase<Derived>::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase<Derived>::setZero() [with Derived = Eigen::Array<double, -1, 1>]' algo/cleaner.cpp:431:19: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/cleaner.h:8, from algo/cleaner.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/cleaner.h:8, from algo/cleaner.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:819:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Derived&) [with T = radarelab::PolarScan<double>; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = radarelab::PolarScan<double>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::PolarScan<T>::PolarScan(const radarelab::PolarScan<T>&) [with T = double]' algo/elabora_volume.h:88:15: required from 'radarelab::PolarScan<T> radarelab::make_rms_scan(const radarelab::PolarScan<T>&, unsigned int, unsigned int) [with T = double]' algo/elabora_volume.h:357:30: required from 'void radarelab::volume::textureSD(const radarelab::volume::Scans<T>&, radarelab::volume::Scans<T>&, double, double, bool) [with T = double]' algo/cleaner.cpp:834:60: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/cleaner.h:8, from algo/cleaner.cpp: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:473, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/cleaner.h:8, from algo/cleaner.cpp:18: /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar*, Index, Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper<double, long int, 1>; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper<double, long int, 0>; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product<Index, LhsScalar, LhsMapper, 1, ConjugateLhs, RhsScalar, RhsMapper, ConjugateRhs, Version>::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::Matrix<double, -1, -1, 1, -1, -1>; Rhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Dest = Eigen::Matrix<double, -1, 1>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Rhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 7>::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Rhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::internal::generic_product_impl<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base<Lhs, Rhs, Derived>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, 1>; Lhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Rhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::internal::generic_product_impl<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:124:75: required from 'Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Rhs = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; int Options = 0; int ProductTag = 7; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Rhs>::Scalar = double; typename Eigen::internal::traits<typename Eigen::Product<Lhs, Rhs, Option>::Lhs>::Scalar = double; Eigen::internal::product_evaluator<Eigen::Product<Lhs, Rhs, Option>, ProductTag, LhsShape, RhsShape>::XprType = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:70: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Array<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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::Array<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >; Derived = Eigen::Array<double, -1, 1>]' /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' algo/cleaner.cpp:555:126: 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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/cleaner.h:8, from algo/cleaner.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::Matrix<double, -1, 1>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::Matrix<double, -1, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Matrix<double, -1, 1>; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, 1>; Derived = Eigen::Matrix<double, -1, 1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Array<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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::Array<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >; Derived = Eigen::Array<double, -1, 1>]' /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' algo/cleaner.cpp:555:126: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/cleaner.h:8, from algo/cleaner.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/cleaner.h:8, from algo/cleaner.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Array<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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::Array<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >; Derived = Eigen::Array<double, -1, 1>]' /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' algo/cleaner.cpp:555:126: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/cleaner.h:8, from algo/cleaner.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/cleaner.h:8, from algo/cleaner.cpp:18: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/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<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix<double, -1, 1>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Matrix<double, -1, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/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<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix<double, -1, 1>; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Map<Eigen::Matrix<double, -1, 1>, 0, Eigen::Stride<0, 0> >; Src = Eigen::Matrix<double, -1, 1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Array<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Array<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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::Array<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >; Derived = Eigen::Array<double, -1, 1>]' /usr/include/eigen3/Eigen/src/Core/Array.h:109:24: required from 'Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Array<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' algo/cleaner.cpp:555:126: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/cleaner.h:8, from algo/cleaner.cpp: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) ^~~~~~~~~~~~~~~~~~~~~~~~ algo/cleaner.cpp: In member function 'std::vector<bool> radarelab::algo::Cleaner::clean_beam(const VectorXd&, const VectorXd&, const VectorXd&, int) const': algo/cleaner.cpp:95:38: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized] if( beam_z(ib) > Z_missing)res[ib] = true; ^ algo/cleaner.cpp: In member function 'std::vector<bool> radarelab::algo::Cleaner::clean_beam(const VectorXd&, const VectorXd&, const VectorXd&, const VectorXd&, radarelab::PolarScan<double>&, radarelab::PolarScan<double>&, radarelab::PolarScan<double>&, radarelab::PolarScan<double>&, int) const': algo/cleaner.cpp:299:14: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized] unsigned start, end; ^~~~~ libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c algo/cleaner.cpp -o algo/cleaner.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o algo/dbz.lo algo/dbz.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c algo/dbz.cpp -fPIC -DPIC -o algo/.libs/dbz.o libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c algo/dbz.cpp -o algo/dbz.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o algo/elabora_volume.lo algo/elabora_volume.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c algo/elabora_volume.cpp -fPIC -DPIC -o algo/.libs/elabora_volume.o libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c algo/elabora_volume.cpp -o algo/elabora_volume.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o algo/steiner.lo algo/steiner.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c algo/steiner.cpp -fPIC -DPIC -o algo/.libs/steiner.o In file included from algo/steiner.h:8, from algo/steiner.cpp:1: algo/steiner.cpp: In member function 'void radarelab::algo::CalcoloSteiner::calcolo_background()': algo/steiner.cpp:96:15: warning: format '%d' expects argument of type 'int', but argument 5 has type 'std::vector<radarelab::algo::steiner::Point>::size_type' {aka 'long unsigned int'} [-Wformat=] LOG_DEBUG("delta_n range per analisi Steiner = %u --- dimensione lista_bckg %d", delta_nr,lista_bckg.size()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~ ../radarelab/logging.h:18:83: note: in definition of macro 'LOG_DEBUG' #define LOG_DEBUG(...) log4c_category_log(logging_category, LOG4C_PRIORITY_DEBUG, __VA_ARGS__) ^~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/steiner.h:9, from algo/steiner.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> > >, Eigen::internal::assign_op<unsigned char, unsigned char> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> > >, Eigen::internal::assign_op<unsigned char, unsigned char>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> >; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> >; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<unsigned char, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> >; Func = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> >; Derived = Eigen::Matrix<unsigned char, -1, -1, 1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> >; Derived = Eigen::Matrix<unsigned char, -1, -1, 1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> >; _Scalar = unsigned char; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from algo/steiner.h:9, from algo/steiner.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c algo/steiner.cpp -o algo/steiner.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o algo/viz.lo algo/viz.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c algo/viz.cpp -fPIC -DPIC -o algo/.libs/viz.o In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/algo/viz.h:9, from algo/viz.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<unsigned char, unsigned char> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<unsigned char, unsigned char>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; _Scalar = unsigned char; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/algo/viz.h:9, from algo/viz.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/algo/viz.h:9, from algo/viz.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/algo/viz.h:9, from algo/viz.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c algo/viz.cpp -o algo/viz.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o algo/vpr.lo algo/vpr.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c algo/vpr.cpp -fPIC -DPIC -o algo/.libs/vpr.o algo/vpr.cpp: In function 'radarelab::algo::VPR radarelab::algo::combine_profiles(const radarelab::algo::VPR&, const radarelab::algo::VPR&, long int, long int)': algo/vpr.cpp:284:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for (unsigned ilay=0; ilay<max(livmin1.livmin/TCK_VPR,livmin2.livmin/TCK_VPR); ilay++){ ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c algo/vpr.cpp -o algo/vpr.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=link g++ -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 -lradar -lhdf5 -lhdf5_cpp -llog4c -lgsl -lgslcblas -lm -lgdal -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libradarelab.la -rpath /usr/lib64 logging.lo utils.lo utils/string.lo utils/sys.lo utils/subprocess.lo utils/term.lo utils/testrunner.lo utils/tests.lo cylindrical.lo image.lo interpola_vpr.lo interpola_vpr_gsl.lo interpola_vpr_nr.lo volume.lo cart.lo sp20.lo sp20/SP20read.lo sp20/func_SP20toMDB.lo odim.lo algo/anaprop.lo algo/azimuth_resample.lo algo/cleaner.lo algo/dbz.lo algo/elabora_volume.lo algo/steiner.lo algo/viz.lo algo/vpr.lo libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/8/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/8/crtbeginS.o .libs/logging.o .libs/utils.o utils/.libs/string.o utils/.libs/sys.o utils/.libs/subprocess.o utils/.libs/term.o utils/.libs/testrunner.o utils/.libs/tests.o .libs/cylindrical.o .libs/image.o .libs/interpola_vpr.o .libs/interpola_vpr_gsl.o .libs/interpola_vpr_nr.o .libs/volume.o .libs/cart.o .libs/sp20.o sp20/.libs/SP20read.o sp20/.libs/func_SP20toMDB.o .libs/odim.o algo/.libs/anaprop.o algo/.libs/azimuth_resample.o algo/.libs/cleaner.o algo/.libs/dbz.o algo/.libs/elabora_volume.o algo/.libs/steiner.o algo/.libs/viz.o algo/.libs/vpr.o -lradar -lhdf5 -lhdf5_cpp -llog4c -lgsl -lgslcblas -lgdal -L/usr/lib/gcc/x86_64-redhat-linux/8 -L/usr/lib/gcc/x86_64-redhat-linux/8/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/8/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/8/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/8/../../../../lib64/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -O2 -g -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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-soname -Wl,libradarelab.so.0 -o .libs/libradarelab.so.0.0.0 libtool: link: (cd ".libs" && rm -f "libradarelab.so.0" && ln -s "libradarelab.so.0.0.0" "libradarelab.so.0") libtool: link: (cd ".libs" && rm -f "libradarelab.so" && ln -s "libradarelab.so.0.0.0" "libradarelab.so") libtool: link: ar cru .libs/libradarelab.a logging.o utils.o utils/string.o utils/sys.o utils/subprocess.o utils/term.o utils/testrunner.o utils/tests.o cylindrical.o image.o interpola_vpr.o interpola_vpr_gsl.o interpola_vpr_nr.o volume.o cart.o sp20.o sp20/SP20read.o sp20/func_SP20toMDB.o odim.o algo/anaprop.o algo/azimuth_resample.o algo/cleaner.o algo/dbz.o algo/elabora_volume.o algo/steiner.o algo/viz.o algo/vpr.o libtool: link: ranlib .libs/libradarelab.a libtool: link: ( cd ".libs" && rm -f "libradarelab.la" && ln -s "../libradarelab.la" "libradarelab.la" ) make[1]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/radarelab' Making all in src make[1]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/src' g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o elaboradar.o elaboradar.cpp In file included from ../include/cum_bac.h:12, from elaboradar.cpp:12: elaboradar.cpp: In function 'void check_volume(const radarelab::Volume<double>&, int)': elaboradar.cpp:210:17: warning: unknown conversion type character ',' in format [-Wformat=] LOG_ERROR("Trovati troppi dati > -19 dBZ %5.2f\%, volume con possibile problema di AFC", (float) (count_good)/bin_in_vol*100.); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../radarelab/logging.h:21:83: note: in definition of macro 'LOG_ERROR' #define LOG_ERROR(...) log4c_category_log(logging_category, LOG4C_PRIORITY_ERROR, __VA_ARGS__) ^~~~~~~~~~~ elaboradar.cpp: In function 'int main(int, char**)': elaboradar.cpp:272:21: warning: passing 'const string' {aka 'const std::__cxx11::basic_string<char>'} as 'this' argument discards qualifiers [-fpermissive] site.datipath = fuzzypath; ^~~~~~~~~ In file included from /usr/include/c++/8/string:52, from /usr/include/c++/8/stdexcept:39, from ../radarelab/matrix.h:8, from ../radarelab/volume.h:10, from ../include/cum_bac.h:13, from elaboradar.cpp:12: /usr/include/c++/8/bits/basic_string.h:707:7: note: in call to 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator=(const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' operator=(const _CharT* __s) ^~~~~~~~ /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o config.lo config.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c config.cpp -fPIC -DPIC -o .libs/config.o libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c config.cpp -o config.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o setwork.lo setwork.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c setwork.cpp -fPIC -DPIC -o .libs/setwork.o setwork.cpp: In function 'int setwork(char*)': setwork.cpp:63:10: warning: 'ier' may be used uninitialized in this function [-Wmaybe-uninitialized] return ier; ^~~ libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c setwork.cpp -o setwork.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o func_Q3d.lo func_Q3d.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c func_Q3d.cpp -fPIC -DPIC -o .libs/func_Q3d.o libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c func_Q3d.cpp -o func_Q3d.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o Q_components.lo Q_components.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c Q_components.cpp -fPIC -DPIC -o .libs/Q_components.o Q_components.cpp: In function 'float qCl(unsigned char)': Q_components.cpp:105:2: warning: control reaches end of non-void function [-Wreturn-type] } ^ libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c Q_components.cpp -o Q_components.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o cartproducts.lo cartproducts.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c cartproducts.cpp -fPIC -DPIC -o .libs/cartproducts.o cartproducts.cpp: In constructor 'elaboradar::OdimProdDefs::OdimProdDefs(radarelab::Image<unsigned char>&, double)': cartproducts.cpp:211:1: warning: uninitialized reference member in 'struct radarelab::Image<unsigned char>&' [-fpermissive] OdimProdDefs::OdimProdDefs(radarelab::Image<unsigned char> & prodField, double prodRes) ^~~~~~~~~~~~ In file included from cartproducts.cpp:1: ../include/cartproducts.h:22:39: note: 'radarelab::Image<unsigned char>& elaboradar::OdimProdDefs::QualityField' should be initialized radarelab::Image<unsigned char> & QualityField; ^~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/cart.h:8, from ../include/cartproducts.h:4, from cartproducts.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<unsigned char, unsigned char> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<unsigned char, unsigned char>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; _Scalar = unsigned char; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::Image<T>::Image(unsigned int, unsigned int) [with T = unsigned char]' cartproducts.cpp:17:70: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/cart.h:8, from ../include/cartproducts.h:4, from cartproducts.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c cartproducts.cpp -o cartproducts.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o site.lo site.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c site.cpp -fPIC -DPIC -o .libs/site.o libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c site.cpp -o site.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o assets.lo assets.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c assets.cpp -fPIC -DPIC -o .libs/assets.o assets.cpp: In member function 'long int elaboradar::Assets::read_profile_gap() const': assets.cpp:242:10: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result] fread(&last_time, 4, 1, in); ~~~~~^~~~~~~~~~~~~~~~~~~~~~ assets.cpp: In member function 'bool elaboradar::Assets::read_archived_vpr(const radarelab::algo::DBZ&, time_t, radarelab::algo::VPR&)': assets.cpp:371:11: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(in, " %s %s %s %s" ,stringa ,stringa,stringa,stringa); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assets.cpp:376:15: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(in, " %i %f %li", &il, &vpr_dbz, &ar); //---NB il file in archivio è in dBZ e contiene anche la quota---- ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ assets.cpp: In member function 'void elaboradar::Assets::load_ascii(const string&, const char*, radarelab::Matrix2D<float>&)': assets.cpp:524:19: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] fscanf(in, "%f ", &val); ~~~~~~^~~~~~~~~~~~~~~~~ libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c assets.cpp -o assets.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o cum_bac.lo cum_bac.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c cum_bac.cpp -fPIC -DPIC -o .libs/cum_bac.o In file included from ../include/cum_bac.h:13, from cum_bac.cpp:1: ../radarelab/volume.h: In constructor 'radarelab::PolarScan<T>::PolarScan(unsigned int, unsigned int, const T&) [with T = unsigned char]': ../radarelab/volume.h:130:98: warning: overflow in conversion from 'double' to 'unsigned char' changes value from '-1.9686274509803923e+1' to '0' [-Woverflow] PolarScan(unsigned beam_count, unsigned beam_size, const T& default_value=algo::DBZ::BYTEtoDB(1)) ~~~~~~~~~~~~~~~~~~~^~~ cum_bac.cpp: In constructor 'elaboradar::CUM_BAC::CUM_BAC(radarelab::Volume<double>&, const elaboradar::Config&, const elaboradar::Site&, bool, unsigned int)': cum_bac.cpp:127:52: warning: overflow in conversion from 'double' to 'unsigned char' changes value from '-1.9686274509803923e+1' to '0' [-Woverflow] top(volume.beam_count, volume.max_beam_size()) ^ In file included from ../include/cum_bac.h:13, from cum_bac.cpp:1: ../radarelab/volume.h:130:5: note: in passing argument 3 of 'radarelab::PolarScan<T>::PolarScan(unsigned int, unsigned int, const T&) [with T = unsigned char]' PolarScan(unsigned beam_count, unsigned beam_size, const T& default_value=algo::DBZ::BYTEtoDB(1)) ^~~~~~~~~ cum_bac.cpp:127:52: warning: overflow in conversion from 'double' to 'unsigned char' changes value from '-1.9686274509803923e+1' to '0' [-Woverflow] top(volume.beam_count, volume.max_beam_size()) ^ In file included from ../include/cum_bac.h:13, from cum_bac.cpp:1: ../radarelab/volume.h:130:5: note: in passing argument 3 of 'radarelab::PolarScan<T>::PolarScan(unsigned int, unsigned int, const T&) [with T = unsigned char]' PolarScan(unsigned beam_count, unsigned beam_size, const T& default_value=algo::DBZ::BYTEtoDB(1)) ^~~~~~~~~ cum_bac.cpp:127:52: warning: overflow in conversion from 'double' to 'unsigned char' changes value from '-1.9686274509803923e+1' to '0' [-Woverflow] top(volume.beam_count, volume.max_beam_size()) ^ In file included from ../include/cum_bac.h:13, from cum_bac.cpp:1: ../radarelab/volume.h:130:5: note: in passing argument 3 of 'radarelab::PolarScan<T>::PolarScan(unsigned int, unsigned int, const T&) [with T = unsigned char]' PolarScan(unsigned beam_count, unsigned beam_size, const T& default_value=algo::DBZ::BYTEtoDB(1)) ^~~~~~~~~ cum_bac.cpp:127:52: warning: overflow in conversion from 'double' to 'unsigned char' changes value from '-1.9686274509803923e+1' to '0' [-Woverflow] top(volume.beam_count, volume.max_beam_size()) ^ In file included from ../include/cum_bac.h:13, from cum_bac.cpp:1: ../radarelab/volume.h:130:5: note: in passing argument 3 of 'radarelab::PolarScan<T>::PolarScan(unsigned int, unsigned int, const T&) [with T = unsigned char]' PolarScan(unsigned beam_count, unsigned beam_size, const T& default_value=algo::DBZ::BYTEtoDB(1)) ^~~~~~~~~ cum_bac.cpp:127:52: warning: overflow in conversion from 'double' to 'unsigned char' changes value from '-1.9686274509803923e+1' to '0' [-Woverflow] top(volume.beam_count, volume.max_beam_size()) ^ In file included from ../include/cum_bac.h:13, from cum_bac.cpp:1: ../radarelab/volume.h:130:5: note: in passing argument 3 of 'radarelab::PolarScan<T>::PolarScan(unsigned int, unsigned int, const T&) [with T = unsigned char]' PolarScan(unsigned beam_count, unsigned beam_size, const T& default_value=algo::DBZ::BYTEtoDB(1)) ^~~~~~~~~ In file included from ../include/cum_bac.h:13, from cum_bac.cpp:1: ../radarelab/volume.h: In member function 'radarelab::PolarScan<T>& radarelab::volume::Scans<T>::append_scan(unsigned int, unsigned int, double, double, const T&) [with T = unsigned char]': ../radarelab/volume.h:332:148: warning: overflow in conversion from 'double' to 'unsigned char' changes value from '-1.9686274509803923e+1' to '0' [-Woverflow] PolarScan<T>& append_scan(unsigned beam_count, unsigned beam_size, double elevation, double cell_size, const T& default_value=algo::DBZ::BYTEtoDB(1)) ~~~~~~~~~~~~~~~~~~~^~~ cum_bac.cpp: In static member function 'static void elaboradar::CUM_BAC::read_odim_volume(radarelab::Volume<double>&, const elaboradar::Site&, const char*, char*, bool, bool, bool)': cum_bac.cpp:281:143: warning: overflow in conversion from 'double' to 'unsigned char' changes value from '-1.9686274509803923e+1' to '0' [-Woverflow] full_volume_cleanID.append_scan(z_volume->at(i).beam_count,z_volume->at(i).beam_size,z_volume->at(i).elevation, z_volume->at(i).cell_size); ^ In file included from ../include/cum_bac.h:13, from cum_bac.cpp:1: ../radarelab/volume.h:332:17: note: in passing argument 5 of 'radarelab::PolarScan<T>& radarelab::volume::Scans<T>::append_scan(unsigned int, unsigned int, double, double, const T&) [with T = unsigned char]' PolarScan<T>& append_scan(unsigned beam_count, unsigned beam_size, double elevation, double cell_size, const T& default_value=algo::DBZ::BYTEtoDB(1)) ^~~~~~~~~~~ In file included from ../include/cum_bac.h:12, from cum_bac.cpp:1: cum_bac.cpp: In member function 'void elaboradar::CalcoloVPR::classifica_rain()': cum_bac.cpp:799:16: warning: format '%d' expects argument of type 'int', but argument 4 has type 'std::vector<radarelab::Matrix2D<double>*>::size_type' {aka 'long unsigned int'} [-Wformat=] LOG_DEBUG ("Matrice cilindrica Naz %3d Nrange %4d Nheight %4d", cil.slices.size(), cil.x_size, cil.z_size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~ ../radarelab/logging.h:18:83: note: in definition of macro 'LOG_DEBUG' #define LOG_DEBUG(...) log4c_category_log(logging_category, LOG4C_PRIORITY_DEBUG, __VA_ARGS__) ^~~~~~~~~~~ cum_bac.cpp: In constructor 'elaboradar::CalcoloVPR::CalcoloVPR(elaboradar::CUM_BAC&)': cum_bac.cpp:1517:56: warning: overflow in conversion from 'double' to 'unsigned char' changes value from '-1.9686274509803923e+1' to '0' [-Woverflow] neve(NUM_AZ_X_PPI, cum_bac.volume.max_beam_size()) ^ In file included from ../include/cum_bac.h:13, from cum_bac.cpp:1: ../radarelab/volume.h:130:5: note: in passing argument 3 of 'radarelab::PolarScan<T>::PolarScan(unsigned int, unsigned int, const T&) [with T = unsigned char]' PolarScan(unsigned beam_count, unsigned beam_size, const T& default_value=algo::DBZ::BYTEtoDB(1)) ^~~~~~~~~ cum_bac.cpp:1517:56: warning: overflow in conversion from 'double' to 'unsigned char' changes value from '-1.9686274509803923e+1' to '0' [-Woverflow] neve(NUM_AZ_X_PPI, cum_bac.volume.max_beam_size()) ^ In file included from ../include/cum_bac.h:13, from cum_bac.cpp:1: ../radarelab/volume.h:130:5: note: in passing argument 3 of 'radarelab::PolarScan<T>::PolarScan(unsigned int, unsigned int, const T&) [with T = unsigned char]' PolarScan(unsigned beam_count, unsigned beam_size, const T& default_value=algo::DBZ::BYTEtoDB(1)) ^~~~~~~~~ In file included from ../include/cartproducts.h:4, from cum_bac.cpp:16: ../radarelab/cart.h: In instantiation of 'void radarelab::ScaledIndexMapping::to_cart_average(const radarelab::PolarScan<double>&, std::function<T(const std::vector<double>&)>&, radarelab::Matrix2D<T>&) const [with T = unsigned char]': cum_bac.cpp:1432:75: required from here ../radarelab/cart.h:214:48: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if (src_x < 0 || src_x >= mapping.beam_size * 2 || src_y < 0 || src_y >= mapping.beam_size * 2) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../radarelab/cart.h:214:95: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if (src_x < 0 || src_x >= mapping.beam_size * 2 || src_y < 0 || src_y >= mapping.beam_size * 2) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from cum_bac.cpp:15: ../radarelab/algo/elabora_volume.h: In instantiation of 'radarelab::PolarScan<T> radarelab::make_rms_scan(const radarelab::PolarScan<T>&, unsigned int, unsigned int) [with T = double]': ../radarelab/algo/elabora_volume.h:357:30: required from 'void radarelab::volume::textureSD(const radarelab::volume::Scans<T>&, radarelab::volume::Scans<T>&, double, double, bool) [with T = double]' ../radarelab/algo/elabora_volume.h:333:11: required from 'void radarelab::volume::textureSD(const radarelab::volume::Scans<T>&, radarelab::volume::Scans<T>&, double, bool) [with T = double]' cum_bac.cpp:441:44: required from here ../radarelab/algo/elabora_volume.h:104:14: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_w>=raw.beam_count) ~~~~~~^~~~~~~~~~~~~~~~ ../radarelab/algo/elabora_volume.h:128:15: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_w>=raw.beam_count) ~~~~~~^~~~~~~~~~~~~~~~ ../radarelab/algo/elabora_volume.h:136:13: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_l<raw.beam_size) ~~~~~~^~~~~~~~~~~~~~ ../radarelab/algo/elabora_volume.h:146:15: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_w>=raw.beam_count) ~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/cum_bac.h:13, from cum_bac.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::mul_assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::mul_assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::mul_assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::mul_assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Func = Eigen::internal::mul_assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Func = Eigen::internal::mul_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase<Derived>::operator*=(const Scalar&) [with Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Eigen::DenseBase<Derived>::Scalar = double]' ../radarelab/volume.h:570:27: required from 'radarelab::Volume<T>& radarelab::Volume<T>::operator*=(T) [with T = double]' cum_bac.cpp:1497:18: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/cum_bac.h:13, from cum_bac.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/cum_bac.h:13, from cum_bac.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> > >, Eigen::internal::assign_op<unsigned char, unsigned char> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> > >, Eigen::internal::assign_op<unsigned char, unsigned char>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> >; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> >; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<unsigned char, -1, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> >; Func = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> >; Derived = Eigen::Matrix<unsigned char, -1, -1, 1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> >; Derived = Eigen::Matrix<unsigned char, -1, -1, 1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1> >; _Scalar = unsigned char; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::PolarScan<T>::PolarScan(unsigned int, unsigned int, const T&) [with T = unsigned char]' cum_bac.cpp:127:52: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/cum_bac.h:13, from cum_bac.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/cum_bac.h:13, from cum_bac.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<float, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<float, float> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<float, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<float, float>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<float, float>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<float, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<float, float>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<float, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<float, float>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<float, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<float, -1, -1, 1, -1, -1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<float>, Eigen::Matrix<float, -1, -1, 1, -1, -1> >; _Scalar = float; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::PolarScan<T>::PolarScan(unsigned int, unsigned int, const T&) [with T = float]' cum_bac.cpp:127:52: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/cum_bac.h:13, from cum_bac.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/cum_bac.h:13, from cum_bac.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::Matrix<double, -1, 1>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::Matrix<double, -1, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Matrix<double, -1, 1>; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Matrix<double, -1, 1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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<double, -1, 1>; Src = Eigen::Matrix<double, -1, 1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, 1>; Derived = Eigen::Matrix<double, -1, 1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../radarelab/volume.h:27:8: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/cum_bac.h:13, from cum_bac.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/cum_bac.h:13, from cum_bac.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1> >, Eigen::internal::assign_op<unsigned char, unsigned char> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1> >, Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1> >, Eigen::internal::assign_op<unsigned char, unsigned char>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1>; SrcXprType = Eigen::Matrix<unsigned char, -1, -1, 1>; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1>; SrcXprType = Eigen::Matrix<unsigned char, -1, -1, 1>; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<unsigned char, -1, -1, 1>; Src = Eigen::Matrix<unsigned char, -1, -1, 1>; Func = Eigen::internal::assign_op<unsigned char, unsigned char>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Matrix<unsigned char, -1, -1, 1>; Src = Eigen::Matrix<unsigned char, -1, -1, 1>; Func = Eigen::internal::assign_op<unsigned char, unsigned char>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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<unsigned char, -1, -1, 1>; Src = Eigen::Matrix<unsigned char, -1, -1, 1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<unsigned char, -1, -1, 1>; Derived = Eigen::Matrix<unsigned char, -1, -1, 1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = unsigned char; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:36:8: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/cum_bac.h:13, from cum_bac.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/cum_bac.h:13, from cum_bac.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::Image<T>::Image(unsigned int, unsigned int) [with T = double]' cum_bac.cpp:1592:41: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/cum_bac.h:13, from cum_bac.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/cum_bac.h:13, from cum_bac.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:819:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Derived&) [with T = radarelab::PolarScan<double>; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = radarelab::PolarScan<double>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::PolarScan<T>::PolarScan(const radarelab::PolarScan<T>&) [with T = double]' ../radarelab/algo/elabora_volume.h:374:16: required from 'void radarelab::volume::textureVD(const radarelab::volume::Scans<T>&, const radarelab::volume::Scans<T>&, radarelab::volume::Scans<T>&, bool) [with T = double]' cum_bac.cpp:297:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/cum_bac.h:13, from cum_bac.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/cum_bac.h:13, from cum_bac.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, 1, false>, 1, -1> >, Eigen::internal::assign_op<float, float> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, 1, false>, 1, -1> >, Eigen::internal::assign_op<float, float>, 0>' /usr/include/eigen3/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<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Replicate<Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, 1, false>, 1, -1>; Functor = Eigen::internal::assign_op<float, float>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Replicate<Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, 1, false>, 1, -1>; Functor = Eigen::internal::assign_op<float, float>; Weak = void]' /usr/include/eigen3/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<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, -1, false>; Src = Eigen::Replicate<Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, 1, false>, 1, -1>; Func = Eigen::internal::assign_op<float, float>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, -1, false>; Src = Eigen::Replicate<Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, 1, false>, 1, -1>; Func = Eigen::internal::assign_op<float, float>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, -1, false>; Src = Eigen::Replicate<Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, 1, false>, 1, -1>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, 1, false>, 1, -1>; Derived = Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h:503:51: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, 1, false>; ExpressionType = Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, -1, false>; int Direction = 0]' ../radarelab/volume.h:216:68: required from 'void radarelab::PolarScan<T>::resize_beams_and_propagate_last_bin(unsigned int) [with T = float]' cum_bac.cpp:398:71: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/cum_bac.h:13, from cum_bac.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/cum_bac.h:13, from cum_bac.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, 1, false>, 1, -1> >, Eigen::internal::assign_op<unsigned char, unsigned char> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Replicate<Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, 1, false>, 1, -1> >, Eigen::internal::assign_op<unsigned char, unsigned char>, 0>' /usr/include/eigen3/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<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, -1, false>; SrcXprType = Eigen::Replicate<Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, 1, false>, 1, -1>; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, -1, false>; SrcXprType = Eigen::Replicate<Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, 1, false>, 1, -1>; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>; Weak = void]' /usr/include/eigen3/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<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, -1, false>; Src = Eigen::Replicate<Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, 1, false>, 1, -1>; Func = Eigen::internal::assign_op<unsigned char, unsigned char>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, -1, false>; Src = Eigen::Replicate<Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, 1, false>, 1, -1>; Func = Eigen::internal::assign_op<unsigned char, unsigned char>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, -1, false>; Src = Eigen::Replicate<Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, 1, false>, 1, -1>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Replicate<Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, 1, false>, 1, -1>; Derived = Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h:503:51: required from 'ExpressionType& Eigen::VectorwiseOp<ExpressionType, Direction>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, 1, false>; ExpressionType = Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, -1, false>; int Direction = 0]' ../radarelab/volume.h:216:68: required from 'void radarelab::PolarScan<T>::resize_beams_and_propagate_last_bin(unsigned int) [with T = unsigned char]' cum_bac.cpp:511:90: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/cum_bac.h:13, from cum_bac.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/cum_bac.h:13, from cum_bac.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, -1, false> >, Eigen::internal::assign_op<float, float> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, -1, false> >, Eigen::internal::assign_op<float, float>, 0>' /usr/include/eigen3/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<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, -1, false>; Functor = Eigen::internal::assign_op<float, float>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, -1, false>; Functor = Eigen::internal::assign_op<float, float>; Weak = void]' /usr/include/eigen3/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<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, -1, false>; Src = Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, -1, false>; Func = Eigen::internal::assign_op<float, float>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, -1, false>; Src = Eigen::Block<Eigen::Matrix<float, -1, -1, 1, -1, -1>, -1, -1, false>; Func = Eigen::internal::assign_op<float, float>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Block.h:111:5: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>& Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::operator=(const Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>&) [with XprType = Eigen::Matrix<float, -1, -1, 1, -1, -1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:937:46: required from 'static void Eigen::internal::conservative_resize_like_impl<Derived, OtherDerived, IsVector>::run(Eigen::DenseBase<Derived>&, Eigen::Index, Eigen::Index) [with Derived = Eigen::Matrix<float, -1, -1, 1, -1, -1>; OtherDerived = Eigen::Matrix<float, -1, -1, 1, -1, -1>; bool IsVector = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:392:60: required from 'void Eigen::PlainObjectBase<Derived>::conservativeResize(Eigen::Index, Eigen::Index) [with Derived = Eigen::Matrix<float, -1, -1, 1, -1, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:420:7: required from 'void Eigen::PlainObjectBase<Derived>::conservativeResize(Eigen::NoChange_t, Eigen::Index) [with Derived = Eigen::Matrix<float, -1, -1, 1, -1, -1>; Eigen::Index = long int]' ../radarelab/volume.h:215:9: required from 'void radarelab::PolarScan<T>::resize_beams_and_propagate_last_bin(unsigned int) [with T = float]' cum_bac.cpp:398:71: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/cum_bac.h:13, from cum_bac.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/cum_bac.h:13, from cum_bac.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, -1, false> >, Eigen::internal::assign_op<unsigned char, unsigned char> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, -1, false> >, Eigen::internal::assign_op<unsigned char, unsigned char>, 0>' /usr/include/eigen3/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<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, -1, false>; SrcXprType = Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, -1, false>; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, -1, false>; SrcXprType = Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, -1, false>; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>; Weak = void]' /usr/include/eigen3/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<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, -1, false>; Src = Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, -1, false>; Func = Eigen::internal::assign_op<unsigned char, unsigned char>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, -1, false>; Src = Eigen::Block<Eigen::Matrix<unsigned char, -1, -1, 1>, -1, -1, false>; Func = Eigen::internal::assign_op<unsigned char, unsigned char>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Block.h:111:5: required from 'Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>& Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>::operator=(const Eigen::Block<XprType, BlockRows, BlockCols, InnerPanel>&) [with XprType = Eigen::Matrix<unsigned char, -1, -1, 1>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:937:46: required from 'static void Eigen::internal::conservative_resize_like_impl<Derived, OtherDerived, IsVector>::run(Eigen::DenseBase<Derived>&, Eigen::Index, Eigen::Index) [with Derived = Eigen::Matrix<unsigned char, -1, -1, 1>; OtherDerived = Eigen::Matrix<unsigned char, -1, -1, 1>; bool IsVector = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:392:60: required from 'void Eigen::PlainObjectBase<Derived>::conservativeResize(Eigen::Index, Eigen::Index) [with Derived = Eigen::Matrix<unsigned char, -1, -1, 1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:420:7: required from 'void Eigen::PlainObjectBase<Derived>::conservativeResize(Eigen::NoChange_t, Eigen::Index) [with Derived = Eigen::Matrix<unsigned char, -1, -1, 1>; Eigen::Index = long int]' ../radarelab/volume.h:215:9: required from 'void radarelab::PolarScan<T>::resize_beams_and_propagate_last_bin(unsigned int) [with T = unsigned char]' cum_bac.cpp:511:90: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/cum_bac.h:13, from cum_bac.cpp:1: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ cum_bac.cpp: In member function 'int elaboradar::CalcoloVPR::analyse_VPR(float*, int*, float*)': cum_bac.cpp:1342:18: warning: '%02d' directive writing between 2 and 11 bytes into a region of size between 2 and 9 [-Wformat-overflow=] sprintf(date,"%04d%02d%02d%02d%02d",tempo->tm_year+1900, tempo->tm_mon+1, ^~~~~~~~~~~~~~~~~~~~~~ cum_bac.cpp:1342:18: note: directive argument in the range [-2147483647, 2147483647] In file included from /usr/include/stdio.h:873, from /usr/include/log4c/init.h:12, from /usr/include/log4c.h:13, from ../radarelab/logging.h:9, from ../include/cum_bac.h:12, from cum_bac.cpp:1: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 13 and 56 bytes into a destination of size 13 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __glibc_objsize (__s), __fmt, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __va_arg_pack ()); ~~~~~~~~~~~~~~~~~ libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c cum_bac.cpp -o cum_bac.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o cum_bac_clparser.lo cum_bac_clparser.cpp libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c cum_bac_clparser.cpp -fPIC -DPIC -o .libs/cum_bac_clparser.o libtool: compile: g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" "-DPACKAGE_STRING=\"elaboradar 0.25\"" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c cum_bac_clparser.cpp -o cum_bac_clparser.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -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 -lradar -lhdf5 -lhdf5_cpp -llog4c -lgsl -lgslcblas -lm -lgdal -lproj -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libtmp.la config.lo setwork.lo func_Q3d.lo Q_components.lo cartproducts.lo site.lo assets.lo cum_bac.lo cum_bac_clparser.lo ../radarelab/libradarelab.la libtool: link: ar cru .libs/libtmp.a .libs/config.o .libs/setwork.o .libs/func_Q3d.o .libs/Q_components.o .libs/cartproducts.o .libs/site.o .libs/assets.o .libs/cum_bac.o .libs/cum_bac_clparser.o libtool: link: ranlib .libs/libtmp.a libtool: link: ( cd ".libs" && rm -f "libtmp.la" && ln -s "../libtmp.la" "libtmp.la" ) /bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -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 -lradar -lhdf5 -lhdf5_cpp -llog4c -lgsl -lgslcblas -lm -lgdal -lproj -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o elaboradar elaboradar.o ../radarelab/libradarelab.la libtmp.la libtool: link: g++ -std=c++11 -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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/elaboradar elaboradar.o -lm ../radarelab/.libs/libradarelab.so ./.libs/libtmp.a -lproj /builddir/build/BUILD/elaboradar-0.25-1/radarelab/.libs/libradarelab.so -lradar -lhdf5 -lhdf5_cpp -llog4c -lgsl -lgslcblas -lgdal g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o classificatore.o classificatore.cpp In file included from classificatore.cpp:15: ../include/classifier.h: In constructor 'radarelab::volume::CONF::CONF(double, double, double, double, double, double, double, double, double, double, double)': ../include/classifier.h:205:17: warning: variable 'csi' set but not used [-Wunused-but-set-variable] double delZdr,csi,chi; ^~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from classificatore.cpp:12: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<unsigned int, unsigned int> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<unsigned int, unsigned int>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<unsigned int, unsigned int>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<unsigned int, unsigned int>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<unsigned int, unsigned int>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; _Scalar = unsigned int; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from classificatore.cpp:12: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from classificatore.cpp:12: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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<double, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]' /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<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../include/classifier.h:302:52: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from classificatore.cpp:12: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o classifier.o classifier.cpp In file included from classifier.cpp:19: ../include/classifier.h: In constructor 'radarelab::volume::CONF::CONF(double, double, double, double, double, double, double, double, double, double, double)': ../include/classifier.h:205:17: warning: variable 'csi' set but not used [-Wunused-but-set-variable] double delZdr,csi,chi; ^~~ classifier.cpp: In constructor 'radarelab::volume::classifier::classifier(const string&)': classifier.cpp:204:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (auto i: loader_all.to_load) ^~~ classifier.cpp:207:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' printf("Non so se è andato tutto bene, ma almeno sono arrivato in fondo\n"); ^~~~~~ classifier.cpp: In member function 'void radarelab::volume::classifier::class_designation(unsigned int, unsigned int)': classifier.cpp:479:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<radarelab::volume::HCA_Park> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if(post_az>=vol_Ai[el].size())post_az-=vol_Ai[el].size(); ~~~~~~~^~~~~~~~~~~~~~~~~~~ classifier.cpp:495:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<radarelab::volume::HCA_Park>::size_type' {aka 'long unsigned int'} [-Wsign-compare] if(post_rg<vol_Ai[el][az].size()) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ classifier.cpp:508:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<radarelab::volume::HCA_Park> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if(post_az>=vol_Ai[el].size())post_az-=vol_Ai[el].size(); ~~~~~~~^~~~~~~~~~~~~~~~~~~ classifier.cpp:515:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<radarelab::volume::HCA_Park>::size_type' {aka 'long unsigned int'} [-Wsign-compare] if(post_rg<vol_Ai[el][az].size()) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ classifier.cpp: At global scope: classifier.cpp:606:45: warning: default argument given for parameter 1 of 'void radarelab::volume::classifier::print_ppi_class(int)' [-fpermissive] void classifier::print_ppi_class(int elev=-1) ^ In file included from classifier.cpp:19: ../include/classifier.h:494:7: note: previous specification in 'void radarelab::volume::classifier::print_ppi_class(int)' here void print_ppi_class(int elev=-1); ^~~~~~~~~~~~~~~ In file included from ../include/classifier.h:7, from classifier.cpp:19: ../radarelab/volume.h: In instantiation of 'radarelab::volume::Scans<T>::Scans() [with T = radarelab::volume::EchoClass]': ../radarelab/volume.h:441:32: required from 'radarelab::Volume<T>::Volume(unsigned int) [with T = radarelab::volume::EchoClass]' classifier.cpp:181:68: required from here ../radarelab/volume.h:276:15: warning: invalid conversion from 'int' to 'radarelab::volume::EchoClass' [-fpermissive] T offset = 0; ^ In file included from classifier.cpp:23: ../radarelab/algo/elabora_volume.h: In instantiation of 'radarelab::PolarScan<T> radarelab::make_slope_scan(const radarelab::PolarScan<T>&, unsigned int) [with T = double]': ../radarelab/algo/elabora_volume.h:319:32: required from 'void radarelab::volume::moving_average_slope(const radarelab::Volume<OT>&, radarelab::Volume<OT>&, double, bool) [with T = double]' classifier.cpp:275:61: required from here ../radarelab/algo/elabora_volume.h:66:11: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post<raw.beam_size) ~~~~^~~~~~~~~~~~~~ ../radarelab/algo/elabora_volume.h: In instantiation of 'radarelab::PolarScan<T> radarelab::make_filter_scan(const radarelab::PolarScan<T>&, unsigned int, unsigned int) [with T = double]': ../radarelab/algo/elabora_volume.h:421:33: required from 'void radarelab::volume::filter(const radarelab::Volume<OT>&, radarelab::Volume<OT>&, double, double, bool) [with T = double]' classifier.cpp:344:39: required from here ../radarelab/algo/elabora_volume.h:189:14: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_w>=raw.beam_count) ~~~~~~^~~~~~~~~~~~~~~~ ../radarelab/algo/elabora_volume.h:213:15: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_w>=raw.beam_count) ~~~~~~^~~~~~~~~~~~~~~~ ../radarelab/algo/elabora_volume.h:221:13: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_l<raw.beam_size) ~~~~~~^~~~~~~~~~~~~~ ../radarelab/algo/elabora_volume.h:231:15: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_w>=raw.beam_count) ~~~~~~^~~~~~~~~~~~~~~~ ../radarelab/algo/elabora_volume.h: In instantiation of 'radarelab::PolarScan<T> radarelab::make_rms_scan(const radarelab::PolarScan<T>&, unsigned int, unsigned int) [with T = double]': ../radarelab/algo/elabora_volume.h:357:30: required from 'void radarelab::volume::textureSD(const radarelab::volume::Scans<T>&, radarelab::volume::Scans<T>&, double, double, bool) [with T = double]' classifier.cpp:351:40: required from here ../radarelab/algo/elabora_volume.h:104:14: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_w>=raw.beam_count) ~~~~~~^~~~~~~~~~~~~~~~ ../radarelab/algo/elabora_volume.h:128:15: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_w>=raw.beam_count) ~~~~~~^~~~~~~~~~~~~~~~ ../radarelab/algo/elabora_volume.h:136:13: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_l<raw.beam_size) ~~~~~~^~~~~~~~~~~~~~ ../radarelab/algo/elabora_volume.h:146:15: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_w>=raw.beam_count) ~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:278:27: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&&) [with _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:36:8: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, -1, 1, -1, -1> > >, Eigen::internal::mul_assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, -1, 1, -1, -1> > >, Eigen::internal::mul_assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::mul_assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::mul_assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, -1, 1, -1, -1> >; Func = Eigen::internal::mul_assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, -1, 1, -1, -1> >; Func = Eigen::internal::mul_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase<Derived>::operator*=(const Scalar&) [with Derived = Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Eigen::DenseBase<Derived>::Scalar = double]' classifier.cpp:327:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::add_assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::add_assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::Matrix<double, -1, 1>; Functor = Eigen::internal::add_assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::Matrix<double, -1, 1>; Functor = Eigen::internal::add_assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Matrix<double, -1, 1>; Func = Eigen::internal::add_assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Matrix<double, -1, 1>; Func = Eigen::internal::add_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from 'Derived& Eigen::MatrixBase<Derived>::operator+=(const Eigen::MatrixBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, 1>; Derived = Eigen::Matrix<double, -1, 1>]' classifier.cpp:470:57: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >, Eigen::internal::div_assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> > >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> > >, Eigen::internal::div_assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >; Functor = Eigen::internal::div_assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >; Functor = Eigen::internal::div_assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >; Func = Eigen::internal::div_assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, 1> >; Func = Eigen::internal::div_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:45:28: required from 'Derived& Eigen::DenseBase<Derived>::operator/=(const Scalar&) [with Derived = Eigen::ArrayWrapper<Eigen::Matrix<double, -1, 1> >; Eigen::DenseBase<Derived>::Scalar = double]' classifier.cpp:524:54: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<short unsigned int>, Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1> > >, Eigen::internal::mul_assign_op<short unsigned int, short unsigned int> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<short unsigned int>, Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1> > >, Eigen::internal::mul_assign_op<short unsigned int, short unsigned int>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<short unsigned int>, Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::mul_assign_op<short unsigned int, short unsigned int>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<short unsigned int>, Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::mul_assign_op<short unsigned int, short unsigned int>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<short unsigned int>, Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1> >; Func = Eigen::internal::mul_assign_op<short unsigned int, short unsigned int>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<short unsigned int>, Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1> >; Func = Eigen::internal::mul_assign_op<short unsigned int, short unsigned int>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase<Derived>::operator*=(const Scalar&) [with Derived = Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1>; Eigen::DenseBase<Derived>::Scalar = short unsigned int]' classifier.cpp:615:8: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<unsigned int, unsigned int> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<unsigned int, unsigned int>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<unsigned int, unsigned int>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<unsigned int, unsigned int>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<unsigned int, unsigned int>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; _Scalar = unsigned int; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/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<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/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<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Src = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Src = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>; Src = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1, -1, true>]' classifier.cpp:35:72: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::mul_assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::mul_assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::mul_assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::mul_assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Func = Eigen::internal::mul_assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Func = Eigen::internal::mul_assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h:21:28: required from 'Derived& Eigen::DenseBase<Derived>::operator*=(const Scalar&) [with Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Eigen::DenseBase<Derived>::Scalar = double]' ../radarelab/volume.h:570:27: required from 'radarelab::Volume<T>& radarelab::Volume<T>::operator*=(T) [with T = double]' classifier.cpp:284:16: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:41:28: required from 'Derived& Eigen::DenseBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_difference_op<double, double>, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_sum_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Array<double, -1, -1, 1, -1, -1> > >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >; Derived = Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >]' classifier.cpp:328:144: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<radarelab::volume::EchoClass, short unsigned int>, const Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<short unsigned int, short unsigned int> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<radarelab::volume::EchoClass, short unsigned int>, const Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<short unsigned int, short unsigned int>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<radarelab::volume::EchoClass, short unsigned int>, const Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<short unsigned int, short unsigned int>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<radarelab::volume::EchoClass, short unsigned int>, const Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<short unsigned int, short unsigned int>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1>; Src = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<radarelab::volume::EchoClass, short unsigned int>, const Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<short unsigned int, short unsigned int>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<radarelab::volume::EchoClass, short unsigned int>, const Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<radarelab::volume::EchoClass, short unsigned int>, const Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<short unsigned int, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<Eigen::internal::scalar_cast_op<radarelab::volume::EchoClass, short unsigned int>, const Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1> >; _Scalar = short unsigned int; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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<double, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]' /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<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../include/classifier.h:302:52: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >; Derived = Eigen::Matrix<double, -1, 1>]' /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<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' classifier.cpp:168:68: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/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<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; SrcXprType = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/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<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>]' ../radarelab/algo/elabora_volume.h:493:54: required from 'void radarelab::volume::dB2lin(radarelab::Volume<OT>&, radarelab::Volume<OT>&) [with T = double]' classifier.cpp:319:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/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<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/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<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>; Src = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase<Derived>::operator=(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Derived = Eigen::Block<Eigen::Matrix<double, -1, -1, 1, -1, -1>, -1, -1, false>]' ../radarelab/algo/elabora_volume.h:494:54: required from 'void radarelab::volume::dB2lin(radarelab::Volume<OT>&, radarelab::Volume<OT>&) [with T = double]' classifier.cpp:319:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<radarelab::volume::EchoClass>, Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<radarelab::volume::EchoClass, radarelab::volume::EchoClass> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<radarelab::volume::EchoClass>, Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<radarelab::volume::EchoClass, radarelab::volume::EchoClass>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<radarelab::volume::EchoClass>, Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<radarelab::volume::EchoClass, radarelab::volume::EchoClass>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<radarelab::volume::EchoClass>, Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<radarelab::volume::EchoClass, radarelab::volume::EchoClass>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<radarelab::volume::EchoClass>, Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<radarelab::volume::EchoClass, radarelab::volume::EchoClass>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<radarelab::volume::EchoClass>, Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<radarelab::volume::EchoClass>, Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<radarelab::volume::EchoClass>, Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<radarelab::volume::EchoClass>, Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1> >; _Scalar = radarelab::volume::EchoClass; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::PolarScan<T>::PolarScan(unsigned int, unsigned int, const T&) [with T = radarelab::volume::EchoClass]' classifier.cpp:459:97: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::Matrix<double, -1, 1>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::Matrix<double, -1, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Matrix<double, -1, 1>; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::Matrix<double, -1, 1>; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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<double, -1, 1>; Src = Eigen::Matrix<double, -1, 1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, 1>; Derived = Eigen::Matrix<double, -1, 1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:208:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../include/classifier.h:244: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<radarelab::Exponential<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseBinaryOp<radarelab::Exponential<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseBinaryOp<radarelab::Exponential<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseBinaryOp<radarelab::Exponential<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::CwiseBinaryOp<radarelab::Exponential<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<radarelab::Exponential<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<radarelab::Exponential<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<radarelab::Exponential<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::Matrix2D<T> radarelab::Matrix2D<T>::exp10() [with T = double]' ../radarelab/algo/elabora_volume.h:494:54: required from 'void radarelab::volume::dB2lin(radarelab::Volume<OT>&, radarelab::Volume<OT>&) [with T = double]' classifier.cpp:319:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<radarelab::Log10<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseUnaryOp<radarelab::Log10<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseUnaryOp<radarelab::Log10<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseUnaryOp<radarelab::Log10<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::CwiseUnaryOp<radarelab::Log10<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<radarelab::Log10<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: required from 'Eigen::PlainObjectBase<Derived>::PlainObjectBase(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<radarelab::Log10<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:379:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseUnaryOp<radarelab::Log10<double>, const Eigen::Matrix<double, -1, -1, 1, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::Matrix2D<T> radarelab::Matrix2D<T>::log10() [with T = double]' ../radarelab/algo/elabora_volume.h:473:54: required from 'void radarelab::volume::lin2dB(radarelab::Volume<OT>&, radarelab::Volume<OT>&) [with T = double]' classifier.cpp:330:31: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<radarelab::volume::EchoClass, radarelab::volume::EchoClass> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<radarelab::volume::EchoClass, radarelab::volume::EchoClass>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<radarelab::volume::EchoClass, radarelab::volume::EchoClass>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<radarelab::volume::EchoClass, radarelab::volume::EchoClass>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1>; Src = Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<radarelab::volume::EchoClass, radarelab::volume::EchoClass>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1>; Derived = Eigen::Matrix<radarelab::volume::EchoClass, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:819:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../radarelab/matrix.h:38:78: required from 'radarelab::PolarScan<T>::PolarScan(const radarelab::PolarScan<T>&) [with T = radarelab::volume::EchoClass]' /usr/include/c++/8/ext/new_allocator.h:136:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = radarelab::PolarScan<radarelab::volume::EchoClass>; _Args = {radarelab::PolarScan<radarelab::volume::EchoClass>}; _Tp = radarelab::PolarScan<radarelab::volume::EchoClass>]' /usr/include/c++/8/bits/alloc_traits.h:475:4: required from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = radarelab::PolarScan<radarelab::volume::EchoClass>; _Args = {radarelab::PolarScan<radarelab::volume::EchoClass>}; _Tp = radarelab::PolarScan<radarelab::volume::EchoClass>; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<radarelab::PolarScan<radarelab::volume::EchoClass> >]' /usr/include/c++/8/bits/vector.tcc:103:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {radarelab::PolarScan<radarelab::volume::EchoClass>}; _Tp = radarelab::PolarScan<radarelab::volume::EchoClass>; _Alloc = std::allocator<radarelab::PolarScan<radarelab::volume::EchoClass> >]' /usr/include/c++/8/bits/stl_vector.h:1091:9: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = radarelab::PolarScan<radarelab::volume::EchoClass>; _Alloc = std::allocator<radarelab::PolarScan<radarelab::volume::EchoClass> >; std::vector<_Tp, _Alloc>::value_type = radarelab::PolarScan<radarelab::volume::EchoClass>]' classifier.cpp:459:98: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1>; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >; Rhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >; Derived = Eigen::Matrix<double, -1, 1>]' /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<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' classifier.cpp:168:68: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 1>; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl<Lhs, Rhs, Eigen::DenseShape, Eigen::DenseShape, 3>::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix<double, -1, -1>; Lhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Rhs = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >; Derived = Eigen::Matrix<double, -1, 1>]' /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<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' classifier.cpp:168:68: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >; Derived = Eigen::Matrix<double, -1, 1>]' /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<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' classifier.cpp:168:68: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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<double, -1, 1>; Src = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >; Derived = Eigen::Matrix<double, -1, 1>]' /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<OtherDerived>&) [with OtherDerived = Eigen::CwiseBinaryOp<Eigen::internal::scalar_quotient_op<double, double>, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::MatrixWrapper<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> >, const Eigen::ArrayWrapper<const Eigen::Product<Eigen::Matrix<double, -1, -1, 1, -1, -1>, Eigen::Matrix<double, -1, -1, 1, -1, -1>, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' classifier.cpp:168:68: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from classifier.cpp: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) ^~~~~~~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o melting_layer.o melting_layer.cpp In file included from melting_layer.cpp:19: ../include/classifier.h: In constructor 'radarelab::volume::CONF::CONF(double, double, double, double, double, double, double, double, double, double, double)': ../include/classifier.h:205:17: warning: variable 'csi' set but not used [-Wunused-but-set-variable] double delZdr,csi,chi; ^~~ melting_layer.cpp: In constructor 'radarelab::volume::MeltingLayer::MeltingLayer(radarelab::Volume<double>&, radarelab::Volume<double>&, radarelab::Volume<double>&, std::vector<std::vector<std::vector<radarelab::volume::HCA_Park> > >&)': melting_layer.cpp:167:31: warning: variable 'rg_maxzdr' set but not used [-Wunused-but-set-variable] unsigned curr_rg=0,rg_maxz=0,rg_maxzdr=0; ^~~~~~~~~ In file included from melting_layer.cpp:20: ../radarelab/algo/elabora_volume.h: In instantiation of 'radarelab::PolarScan<T> radarelab::make_filter_scan(const radarelab::PolarScan<T>&, unsigned int, unsigned int) [with T = double]': ../radarelab/algo/elabora_volume.h:421:33: required from 'void radarelab::volume::filter(const radarelab::Volume<OT>&, radarelab::Volume<OT>&, double, double, bool) [with T = double]' melting_layer.cpp:150:40: required from here ../radarelab/algo/elabora_volume.h:189:14: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_w>=raw.beam_count) ~~~~~~^~~~~~~~~~~~~~~~ ../radarelab/algo/elabora_volume.h:213:15: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_w>=raw.beam_count) ~~~~~~^~~~~~~~~~~~~~~~ ../radarelab/algo/elabora_volume.h:221:13: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_l<raw.beam_size) ~~~~~~^~~~~~~~~~~~~~ ../radarelab/algo/elabora_volume.h:231:15: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_w>=raw.beam_count) ~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from melting_layer.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<unsigned int, unsigned int> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<unsigned int, unsigned int>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<unsigned int, unsigned int>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<unsigned int, unsigned int>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<unsigned int, unsigned int>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned int>, Eigen::Matrix<unsigned int, -1, -1, 1, -1, -1> >; _Scalar = unsigned int; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from melting_layer.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from melting_layer.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, 1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, 1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>]' /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<Src>::value), void*>::type) [with Dst = Eigen::Matrix<double, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Func = Eigen::internal::assign_op<double, double>; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing<Src>::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<double, -1, 1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:710:32: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; Derived = Eigen::Matrix<double, -1, 1>]' /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<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, 1> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../include/classifier.h:302:52: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from melting_layer.cpp: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from melting_layer.cpp:19: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:819:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Derived&) [with T = radarelab::PolarScan<double>; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = radarelab::PolarScan<double>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::PolarScan<T>::PolarScan(const radarelab::PolarScan<T>&) [with T = double]' ../radarelab/algo/elabora_volume.h:173:15: required from 'radarelab::PolarScan<T> radarelab::make_filter_scan(const radarelab::PolarScan<T>&, unsigned int, unsigned int) [with T = double]' ../radarelab/algo/elabora_volume.h:421:33: required from 'void radarelab::volume::filter(const radarelab::Volume<OT>&, radarelab::Volume<OT>&, double, double, bool) [with T = double]' melting_layer.cpp:150: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 /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../include/classifier.h:7, from melting_layer.cpp: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) ^~~~~~~~~~~~~~~~~~~~~~~~ /bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -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 -lradar -lhdf5 -lhdf5_cpp -llog4c -lgsl -lgslcblas -lm -lgdal -lproj -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o classificatore classificatore.o classifier.o melting_layer.o ../radarelab/libradarelab.la libtmp.la libtool: link: g++ -std=c++11 -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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/classificatore classificatore.o classifier.o melting_layer.o -lm ../radarelab/.libs/libradarelab.so ./.libs/libtmp.a -lproj /builddir/build/BUILD/elaboradar-0.25-1/radarelab/.libs/libradarelab.so -lradar -lhdf5 -lhdf5_cpp -llog4c -lgsl -lgslcblas -lgdal g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o RunCleanID.o RunCleanID.cpp In file included from RunCleanID.cpp:10: ../radarelab/algo/elabora_volume.h: In instantiation of 'radarelab::PolarScan<T> radarelab::make_rms_scan(const radarelab::PolarScan<T>&, unsigned int, unsigned int) [with T = double]': ../radarelab/algo/elabora_volume.h:357:30: required from 'void radarelab::volume::textureSD(const radarelab::volume::Scans<T>&, radarelab::volume::Scans<T>&, double, double, bool) [with T = double]' ../radarelab/algo/elabora_volume.h:333:11: required from 'void radarelab::volume::textureSD(const radarelab::volume::Scans<T>&, radarelab::volume::Scans<T>&, double, bool) [with T = double]' RunCleanID.cpp:152:41: required from here ../radarelab/algo/elabora_volume.h:104:14: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_w>=raw.beam_count) ~~~~~~^~~~~~~~~~~~~~~~ ../radarelab/algo/elabora_volume.h:128:15: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_w>=raw.beam_count) ~~~~~~^~~~~~~~~~~~~~~~ ../radarelab/algo/elabora_volume.h:136:13: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_l<raw.beam_size) ~~~~~~^~~~~~~~~~~~~~ ../radarelab/algo/elabora_volume.h:146:15: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_w>=raw.beam_count) ~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from RunCleanID.cpp:3: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<unsigned char, unsigned char> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<unsigned char, unsigned char>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; _Scalar = unsigned char; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::PolarScan<T>::PolarScan(unsigned int, unsigned int, const T&) [with T = unsigned char]' ../radarelab/volume.h:342:25: required from 'radarelab::PolarScan<T>& radarelab::volume::Scans<T>::append_scan(unsigned int, unsigned int, double, double, const T&) [with T = unsigned char]' RunCleanID.cpp:91:162: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from RunCleanID.cpp:3: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from RunCleanID.cpp:3: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::PolarScan<T>::PolarScan(unsigned int, unsigned int, const T&) [with T = double]' ../radarelab/volume.h:342:25: required from 'radarelab::PolarScan<T>& radarelab::volume::Scans<T>::append_scan(unsigned int, unsigned int, double, double, const T&) [with T = double]' RunCleanID.cpp:92:162: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from RunCleanID.cpp:3: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from RunCleanID.cpp:3: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:819:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Derived&) [with T = radarelab::PolarScan<double>; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = radarelab::PolarScan<double>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::PolarScan<T>::PolarScan(const radarelab::PolarScan<T>&) [with T = double]' ../radarelab/algo/elabora_volume.h:374:16: required from 'void radarelab::volume::textureVD(const radarelab::volume::Scans<T>&, const radarelab::volume::Scans<T>&, radarelab::volume::Scans<T>&, bool) [with T = double]' RunCleanID.cpp:106:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from RunCleanID.cpp:3: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from RunCleanID.cpp:3: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<unsigned char, unsigned char> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<unsigned char, unsigned char>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Src = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Derived = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:819:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/8/ext/new_allocator.h:136:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = radarelab::PolarScan<unsigned char>; _Args = {radarelab::PolarScan<unsigned char>}; _Tp = radarelab::PolarScan<unsigned char>]' /usr/include/c++/8/bits/alloc_traits.h:475:4: required from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = radarelab::PolarScan<unsigned char>; _Args = {radarelab::PolarScan<unsigned char>}; _Tp = radarelab::PolarScan<unsigned char>; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<radarelab::PolarScan<unsigned char> >]' /usr/include/c++/8/bits/vector.tcc:103:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {radarelab::PolarScan<unsigned char>}; _Tp = radarelab::PolarScan<unsigned char>; _Alloc = std::allocator<radarelab::PolarScan<unsigned char> >]' /usr/include/c++/8/bits/stl_vector.h:1091:9: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = radarelab::PolarScan<unsigned char>; _Alloc = std::allocator<radarelab::PolarScan<unsigned char> >; std::vector<_Tp, _Alloc>::value_type = radarelab::PolarScan<unsigned char>]' ../radarelab/volume.h:342:9: required from 'radarelab::PolarScan<T>& radarelab::volume::Scans<T>::append_scan(unsigned int, unsigned int, double, double, const T&) [with T = unsigned char]' RunCleanID.cpp:91:162: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from RunCleanID.cpp:3: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -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 -lradar -lhdf5 -lhdf5_cpp -llog4c -lgsl -lgslcblas -lm -lgdal -lproj -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o RunCleanID RunCleanID.o ../radarelab/libradarelab.la libtmp.la libtool: link: g++ -std=c++11 -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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/RunCleanID RunCleanID.o -lm ../radarelab/.libs/libradarelab.so ./.libs/libtmp.a -lproj /builddir/build/BUILD/elaboradar-0.25-1/radarelab/.libs/libradarelab.so -lradar -lhdf5 -lhdf5_cpp -llog4c -lgsl -lgslcblas -lgdal g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o stat_CleanID.o stat_CleanID.cpp stat_CleanID.cpp: In function 'int main(int, char**)': stat_CleanID.cpp:70:39: warning: comparison of integer expressions of different signedness: 'std::vector<radarelab::PolarScan<double>, std::allocator<radarelab::PolarScan<double> > >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] int N_ELEV = full_volume_z.size() < how_many_elev.getValue() ? full_volume_z.size() : how_many_elev.getValue(); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ stat_CleanID.cpp:81:30: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for (unsigned i = 0; i < N_ELEV ; ++i){ ~~^~~~~~~~ stat_CleanID.cpp:141:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for (unsigned iel = 0; iel< N_ELEV; iel++){ ~~~^~~~~~~~ stat_CleanID.cpp:151:14: warning: format '%d' expects argument of type 'int', but argument 5 has type 'Eigen::DenseCoeffsBase<Eigen::PartialReduxExpr<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_boolean_and_op, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<unsigned char, unsigned char, (Eigen::internal::ComparisonName)0>, const Eigen::ArrayWrapper<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Array<unsigned char, -1, -1, 1, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<double, double, (Eigen::internal::ComparisonName)2>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Array<double, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<double, -1, -1, 1, -1, -1> > > >, Eigen::internal::member_count<long int>, 1>, 0>::CoeffReturnType' {aka 'long int'} [-Wformat=] sprintf(Ray,", %5.1f, %5d, %5d, %5d, %5d",full_volume_z.at(iel).elevation, beam_size_elev, Weather(iray), Clutter(iray), Interf(iray)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ stat_CleanID.cpp:151:14: warning: format '%d' expects argument of type 'int', but argument 6 has type 'Eigen::DenseCoeffsBase<Eigen::PartialReduxExpr<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<unsigned char, unsigned char, (Eigen::internal::ComparisonName)0>, const Eigen::ArrayWrapper<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Array<unsigned char, -1, -1, 1, -1, -1> > >, Eigen::internal::member_count<long int>, 1>, 0>::CoeffReturnType' {aka 'long int'} [-Wformat=] stat_CleanID.cpp:151:14: warning: format '%d' expects argument of type 'int', but argument 7 has type 'Eigen::DenseCoeffsBase<Eigen::PartialReduxExpr<const Eigen::CwiseBinaryOp<Eigen::internal::scalar_boolean_and_op, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<unsigned char, unsigned char, (Eigen::internal::ComparisonName)2>, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Array<unsigned char, -1, -1, 1, -1, -1> >, const Eigen::ArrayWrapper<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> > >, const Eigen::CwiseBinaryOp<Eigen::internal::scalar_cmp_op<unsigned char, unsigned char, (Eigen::internal::ComparisonName)2>, const Eigen::ArrayWrapper<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, const Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Array<unsigned char, -1, -1, 1, -1, -1> > > >, Eigen::internal::member_count<long int>, 1>, 0>::CoeffReturnType' {aka 'long int'} [-Wformat=] stat_CleanID.cpp:158:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for (unsigned i=1; i<=N_ELEV; i++){ ~^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from stat_CleanID.cpp:3: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<unsigned char, unsigned char> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<unsigned char, unsigned char>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; _Scalar = unsigned char; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::PolarScan<T>::PolarScan(unsigned int, unsigned int, const T&) [with T = unsigned char]' ../radarelab/volume.h:342:25: required from 'radarelab::PolarScan<T>& radarelab::volume::Scans<T>::append_scan(unsigned int, unsigned int, double, double, const T&) [with T = unsigned char]' stat_CleanID.cpp:82:158: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from stat_CleanID.cpp:3: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from stat_CleanID.cpp:3: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::PolarScan<T>::PolarScan(unsigned int, unsigned int, const T&) [with T = double]' ../radarelab/volume.h:342:25: required from 'radarelab::PolarScan<T>& radarelab::volume::Scans<T>::append_scan(unsigned int, unsigned int, double, double, const T&) [with T = double]' stat_CleanID.cpp:83:158: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from stat_CleanID.cpp:3: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from stat_CleanID.cpp:3: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:819:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Derived&) [with T = radarelab::PolarScan<double>; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = radarelab::PolarScan<double>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::PolarScan<T>::PolarScan(const radarelab::PolarScan<T>&) [with T = double]' ../radarelab/algo/elabora_volume.h:374:16: required from 'void radarelab::volume::textureVD(const radarelab::volume::Scans<T>&, const radarelab::volume::Scans<T>&, radarelab::volume::Scans<T>&, bool) [with T = double]' stat_CleanID.cpp:95:67: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from stat_CleanID.cpp:3: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from stat_CleanID.cpp:3: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<unsigned char, unsigned char> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<unsigned char, unsigned char>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Src = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Derived = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:819:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/8/ext/new_allocator.h:136:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = radarelab::PolarScan<unsigned char>; _Args = {radarelab::PolarScan<unsigned char>}; _Tp = radarelab::PolarScan<unsigned char>]' /usr/include/c++/8/bits/alloc_traits.h:475:4: required from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = radarelab::PolarScan<unsigned char>; _Args = {radarelab::PolarScan<unsigned char>}; _Tp = radarelab::PolarScan<unsigned char>; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<radarelab::PolarScan<unsigned char> >]' /usr/include/c++/8/bits/vector.tcc:103:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {radarelab::PolarScan<unsigned char>}; _Tp = radarelab::PolarScan<unsigned char>; _Alloc = std::allocator<radarelab::PolarScan<unsigned char> >]' /usr/include/c++/8/bits/stl_vector.h:1091:9: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = radarelab::PolarScan<unsigned char>; _Alloc = std::allocator<radarelab::PolarScan<unsigned char> >; std::vector<_Tp, _Alloc>::value_type = radarelab::PolarScan<unsigned char>]' ../radarelab/volume.h:342:9: required from 'radarelab::PolarScan<T>& radarelab::volume::Scans<T>::append_scan(unsigned int, unsigned int, double, double, const T&) [with T = unsigned char]' stat_CleanID.cpp:82:158: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from stat_CleanID.cpp:3: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -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 -lradar -lhdf5 -lhdf5_cpp -llog4c -lgsl -lgslcblas -lm -lgdal -lproj -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o stat_CleanID stat_CleanID.o ../radarelab/libradarelab.la libtmp.la libtool: link: g++ -std=c++11 -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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/stat_CleanID stat_CleanID.o -lm ../radarelab/.libs/libradarelab.so ./.libs/libtmp.a -lproj /builddir/build/BUILD/elaboradar-0.25-1/radarelab/.libs/libradarelab.so -lradar -lhdf5 -lhdf5_cpp -llog4c -lgsl -lgslcblas -lgdal g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o AddCleanerQuantities.o AddCleanerQuantities.cpp In file included from AddCleanerQuantities.cpp:12: ../radarelab/algo/elabora_volume.h: In instantiation of 'radarelab::PolarScan<T> radarelab::make_rms_scan(const radarelab::PolarScan<T>&, unsigned int, unsigned int) [with T = double]': ../radarelab/algo/elabora_volume.h:357:30: required from 'void radarelab::volume::textureSD(const radarelab::volume::Scans<T>&, radarelab::volume::Scans<T>&, double, double, bool) [with T = double]' AddCleanerQuantities.cpp:72:68: required from here ../radarelab/algo/elabora_volume.h:104:14: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_w>=raw.beam_count) ~~~~~~^~~~~~~~~~~~~~~~ ../radarelab/algo/elabora_volume.h:128:15: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_w>=raw.beam_count) ~~~~~~^~~~~~~~~~~~~~~~ ../radarelab/algo/elabora_volume.h:136:13: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_l<raw.beam_size) ~~~~~~^~~~~~~~~~~~~~ ../radarelab/algo/elabora_volume.h:146:15: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] if(post_w>=raw.beam_count) ~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from AddCleanerQuantities.cpp:4: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:819:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Derived&) [with T = radarelab::PolarScan<double>; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:296:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = radarelab::PolarScan<double>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::PolarScan<T>::PolarScan(const radarelab::PolarScan<T>&) [with T = double]' ../radarelab/algo/elabora_volume.h:374:16: required from 'void radarelab::volume::textureVD(const radarelab::volume::Scans<T>&, const radarelab::volume::Scans<T>&, radarelab::volume::Scans<T>&, bool) [with T = double]' AddCleanerQuantities.cpp:111:65: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from AddCleanerQuantities.cpp:4: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -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 -lradar -lhdf5 -lhdf5_cpp -llog4c -lgsl -lgslcblas -lm -lgdal -lproj -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o AddCleanerQuantities AddCleanerQuantities.o ../radarelab/libradarelab.la libtmp.la libtool: link: g++ -std=c++11 -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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/AddCleanerQuantities AddCleanerQuantities.o -lm ../radarelab/.libs/libradarelab.so ./.libs/libtmp.a -lproj /builddir/build/BUILD/elaboradar-0.25-1/radarelab/.libs/libradarelab.so -lradar -lhdf5 -lhdf5_cpp -llog4c -lgsl -lgslcblas -lgdal g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o vecchioripulisco.o vecchioripulisco.cpp In file included from vecchioripulisco.cpp:3: ../radarelab/volume.h: In member function 'radarelab::PolarScan<T>& radarelab::volume::Scans<T>::append_scan(unsigned int, unsigned int, double, double, const T&) [with T = unsigned char]': ../radarelab/volume.h:332:148: warning: overflow in conversion from 'double' to 'unsigned char' changes value from '-1.9686274509803923e+1' to '0' [-Woverflow] PolarScan<T>& append_scan(unsigned beam_count, unsigned beam_size, double elevation, double cell_size, const T& default_value=algo::DBZ::BYTEtoDB(1)) ~~~~~~~~~~~~~~~~~~~^~~ vecchioripulisco.cpp: In function 'int main(int, char**)': vecchioripulisco.cpp:49:159: warning: overflow in conversion from 'double' to 'unsigned char' changes value from '-1.9686274509803923e+1' to '0' [-Woverflow] full_volume_cleanID.append_scan(full_volume_z.at(i).beam_count,full_volume_z.at(i).beam_size,full_volume_z.at(i).elevation, full_volume_z.at(i).cell_size); ^ In file included from vecchioripulisco.cpp:3: ../radarelab/volume.h:332:17: note: in passing argument 5 of 'radarelab::PolarScan<T>& radarelab::volume::Scans<T>::append_scan(unsigned int, unsigned int, double, double, const T&) [with T = unsigned char]' PolarScan<T>& append_scan(unsigned beam_count, unsigned beam_size, double elevation, double cell_size, const T& default_value=algo::DBZ::BYTEtoDB(1)) ^~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from vecchioripulisco.cpp:3: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<unsigned char, unsigned char> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<unsigned char, unsigned char>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<unsigned char>, Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >; _Scalar = unsigned char; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::PolarScan<T>::PolarScan(unsigned int, unsigned int, const T&) [with T = unsigned char]' ../radarelab/volume.h:342:25: required from 'radarelab::PolarScan<T>& radarelab::volume::Scans<T>::append_scan(unsigned int, unsigned int, double, double, const T&) [with T = unsigned char]' vecchioripulisco.cpp:49:159: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from vecchioripulisco.cpp:3: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from vecchioripulisco.cpp:3: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<unsigned char, unsigned char> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<unsigned char, unsigned char>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<unsigned char, unsigned char>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Src = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<unsigned char, unsigned char>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>; Derived = Eigen::Matrix<unsigned char, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:819:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/8/ext/new_allocator.h:136:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = radarelab::PolarScan<unsigned char>; _Args = {radarelab::PolarScan<unsigned char>}; _Tp = radarelab::PolarScan<unsigned char>]' /usr/include/c++/8/bits/alloc_traits.h:475:4: required from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = radarelab::PolarScan<unsigned char>; _Args = {radarelab::PolarScan<unsigned char>}; _Tp = radarelab::PolarScan<unsigned char>; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<radarelab::PolarScan<unsigned char> >]' /usr/include/c++/8/bits/vector.tcc:103:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {radarelab::PolarScan<unsigned char>}; _Tp = radarelab::PolarScan<unsigned char>; _Alloc = std::allocator<radarelab::PolarScan<unsigned char> >]' /usr/include/c++/8/bits/stl_vector.h:1091:9: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = radarelab::PolarScan<unsigned char>; _Alloc = std::allocator<radarelab::PolarScan<unsigned char> >; std::vector<_Tp, _Alloc>::value_type = radarelab::PolarScan<unsigned char>]' ../radarelab/volume.h:342:9: required from 'radarelab::PolarScan<T>& radarelab::volume::Scans<T>::append_scan(unsigned int, unsigned int, double, double, const T&) [with T = unsigned char]' vecchioripulisco.cpp:49:159: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from vecchioripulisco.cpp:3: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ /bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -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 -lradar -lhdf5 -lhdf5_cpp -llog4c -lgsl -lgslcblas -lm -lgdal -lproj -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o vecchioripulisco vecchioripulisco.o ../radarelab/libradarelab.la libtmp.la libtool: link: g++ -std=c++11 -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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/vecchioripulisco vecchioripulisco.o -lm ../radarelab/.libs/libradarelab.so ./.libs/libtmp.a -lproj /builddir/build/BUILD/elaboradar-0.25-1/radarelab/.libs/libradarelab.so -lradar -lhdf5 -lhdf5_cpp -llog4c -lgsl -lgslcblas -lgdal make[1]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/src' Making all in dati make[1]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/dati' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/dati' Making all in testdata make[1]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/testdata' mkdir -p `dirname DBP2_070120141530_GATTATICO` xz -cd DBP2_070120141530_GATTATICO.xz > DBP2_070120141530_GATTATICO mkdir -p `dirname DBP2_060220140140_GATTATICO` xz -cd DBP2_060220140140_GATTATICO.xz > DBP2_060220140140_GATTATICO mkdir -p `dirname 201401231530_temp.Ngrad` xz -cd 201401231530_temp.Ngrad.xz > 201401231530_temp.Ngrad mkdir -p `dirname 201401071530mat_el.bin` xz -cd 201401071530mat_el.bin.xz > 201401071530mat_el.bin mkdir -p `dirname 201401071530mat_bloc.bin` xz -cd 201401071530mat_bloc.bin.xz > 201401071530mat_bloc.bin mkdir -p `dirname 201401071530h_ray.txt` xz -cd 201401071530h_ray.txt.xz > 201401071530h_ray.txt mkdir -p `dirname 201401071530h_rayinf.txt` xz -cd 201401071530h_rayinf.txt.xz > 201401071530h_rayinf.txt mkdir -p `dirname temperature.txt` xz -cd temperature.txt.xz > temperature.txt mkdir -p `dirname 201402060140h_ray.txt` xz -cd 201402060140h_ray.txt.xz > 201402060140h_ray.txt mkdir -p `dirname 201402060140h_rayinf.txt` xz -cd 201402060140h_rayinf.txt.xz > 201402060140h_rayinf.txt mkdir -p `dirname 201402060140mat_bloc.bin` xz -cd 201402060140mat_bloc.bin.xz > 201402060140mat_bloc.bin mkdir -p `dirname 201402060140mat_el.bin` xz -cd 201402060140mat_el.bin.xz > 201402060140mat_el.bin mkdir -p `dirname DBP2_060220140140_GATTATICO_mod` xz -cd DBP2_060220140140_GATTATICO_mod.xz > DBP2_060220140140_GATTATICO_mod mkdir -p `dirname DBP2_020520141110_BOLOGNA` xz -cd DBP2_020520141110_BOLOGNA.xz > DBP2_020520141110_BOLOGNA mkdir -p `dirname 201405091240mat_bloc.bin` xz -cd 201405091240mat_bloc.bin.xz > 201405091240mat_bloc.bin mkdir -p `dirname 201405091240mat_el.bin` xz -cd 201405091240mat_el.bin.xz > 201405091240mat_el.bin mkdir -p `dirname 201405091240h_rayinf.txt` xz -cd 201405091240h_rayinf.txt.xz > 201405091240h_rayinf.txt mkdir -p `dirname 2014-05-09-12-40-00.itgat.PVOL.0.h5` xz -cd 2014-05-09-12-40-00.itgat.PVOL.0.h5.xz > 2014-05-09-12-40-00.itgat.PVOL.0.h5 mkdir -p `dirname 201405091240h_ray.txt` xz -cd 201405091240h_ray.txt.xz > 201405091240h_ray.txt mkdir -p `dirname vpr/0termico.prev` xz -cd vpr/0termico.prev.xz > vpr/0termico.prev mkdir -p `dirname vpr/2014-03-01-01-35-00.itgat.PVOL.0.h5` xz -cd vpr/2014-03-01-01-35-00.itgat.PVOL.0.h5.xz > vpr/2014-03-01-01-35-00.itgat.PVOL.0.h5 mkdir -p `dirname vpr/201403010135h_rayinf.txt` xz -cd vpr/201403010135h_rayinf.txt.xz > vpr/201403010135h_rayinf.txt mkdir -p `dirname vpr/201403010135h_ray.txt` xz -cd vpr/201403010135h_ray.txt.xz > vpr/201403010135h_ray.txt mkdir -p `dirname vpr/201403010135mat_bloc.bin` xz -cd vpr/201403010135mat_bloc.bin.xz > vpr/201403010135mat_bloc.bin mkdir -p `dirname vpr/201403010135mat_el.bin` xz -cd vpr/201403010135mat_el.bin.xz > vpr/201403010135mat_el.bin mkdir -p `dirname vpr/last_vpr_GAT` xz -cd vpr/last_vpr_GAT.xz > vpr/last_vpr_GAT mkdir -p `dirname vpr/temperature.txt` xz -cd vpr/temperature.txt.xz > vpr/temperature.txt mkdir -p `dirname vpr/vpr_hmax_GAT` xz -cd vpr/vpr_hmax_GAT.xz > vpr/vpr_hmax_GAT mkdir -p `dirname dem_Gatta.txt` xz -cd dem_Gatta.txt.xz > dem_Gatta.txt mkdir -p `dirname dem_SanPi.txt` xz -cd dem_SanPi.txt.xz > dem_SanPi.txt make all-am make[2]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/testdata' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/testdata' make[1]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/testdata' Making all in esplosione make[1]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/esplosione' xz -cd 0termico.prev.xz > 0termico.prev xz -cd 201403010915h_ray.txt.xz > 201403010915h_ray.txt xz -cd 201403010915_temp.Ngrad.xz > 201403010915_temp.Ngrad xz -cd stat_bloc.xz > stat_bloc xz -cd test_vpr.xz > test_vpr xz -cd vpr_hmax_GAT.xz > vpr_hmax_GAT xz -cd 2014-03-01-09-15-00.itgat.PVOL.0.h5.xz > 2014-03-01-09-15-00.itgat.PVOL.0.h5 xz -cd 201403010915mat_bloc.bin.xz > 201403010915mat_bloc.bin xz -cd last_vpr_GAT.xz > last_vpr_GAT xz -cd stat_elevchange.xz > stat_elevchange xz -cd vpr_GAT.xz > vpr_GAT xz -cd 201403010915h_rayinf.txt.xz > 201403010915h_rayinf.txt xz -cd 201403010915mat_el.bin.xz > 201403010915mat_el.bin xz -cd stat_anap.xz > stat_anap xz -cd temperature.txt.xz > temperature.txt xz -cd vpr_heat_GAT.xz > vpr_heat_GAT make all-am make[2]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/esplosione' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/esplosione' make[1]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/esplosione' Making all in doc make[1]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/doc' doxygen Doxyfile warning: Tag `XML_SCHEMA' at line 1805 of file `Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag `XML_DTD' at line 1811 of file `Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" Searching for include files... Searching for example files... Searching for images... Searching for dot files... Searching for msc files... Searching for dia files... Searching for files to exclude Searching INPUT for files to process... Searching for files in directory /builddir/build/BUILD/elaboradar-0.25-1/radarelab Searching for files in directory /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo Searching for files in directory /builddir/build/BUILD/elaboradar-0.25-1/radarelab/utils Searching for files in directory /builddir/build/BUILD/elaboradar-0.25-1/radarelab/sp20 Searching for files in directory /builddir/build/BUILD/elaboradar-0.25-1/include Searching for files in directory /builddir/build/BUILD/elaboradar-0.25-1/src Reading and parsing tag files Parsing files Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/cart.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/cart.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/cart.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/cart.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/cylindrical.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/cylindrical.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/cylindrical.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/cylindrical.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/elev_fin.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/elev_fin.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/image.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/image.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/image.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/image.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/interpola_vpr.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/interpola_vpr.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/interpola_vpr.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/interpola_vpr.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/interpola_vpr_gsl.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/interpola_vpr_gsl.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/interpola_vpr_nr.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/interpola_vpr_nr.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/loader.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/loader.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/logging.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/logging.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/logging.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/logging.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/matrix.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/matrix.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/odim.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/odim.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/odim.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/odim.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/par_class.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/par_class.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/RadarSite.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/RadarSite.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/sp20.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/sp20.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/sp20.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/sp20.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/utils.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/utils.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/utils.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/utils.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/volume.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/volume.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/volume.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/volume.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/vpr_par.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/vpr_par.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/anaprop.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/anaprop.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/anaprop.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/anaprop.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/azimuth_resample.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/azimuth_resample.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/azimuth_resample.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/azimuth_resample.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/cleaner.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/cleaner.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/cleaner.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/cleaner.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/dbz.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/dbz.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/dbz.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/dbz.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/elabora_volume.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/elabora_volume.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/elabora_volume.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/elabora_volume.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/statistics.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/statistics.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/steiner.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/steiner.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/steiner.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/steiner.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/top.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/top.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/viz.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/viz.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/viz.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/viz.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/vpr.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/vpr.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/vpr.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/algo/vpr.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/utils/string.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/utils/string.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/utils/subprocess.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/utils/subprocess.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/utils/sys.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/utils/sys.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/utils/term.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/utils/term.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/utils/testrunner.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/utils/testrunner.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/utils/tests.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/utils/tests.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/sp20/func_SP20read.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/sp20/func_SP20read.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/sp20/func_SP20toMDB.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/sp20/func_SP20toMDB.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/sp20/meteo_db.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/sp20/meteo_db.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/sp20/radar.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/sp20/radar.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/sp20/range1.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/sp20/range1.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/sp20/read_dbp.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/sp20/read_dbp.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/sp20/SP20read.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/sp20/SP20read.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/radarelab/sp20/struct_SP20read.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/radarelab/sp20/struct_SP20read.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/include/assets.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/include/assets.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/include/cartproducts.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/include/cartproducts.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/include/classifier.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/include/classifier.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/include/config.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/include/config.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/include/cum_bac.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/include/cum_bac.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/include/cum_bac_clparser.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/include/cum_bac_clparser.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/include/FIR_filter.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/include/FIR_filter.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/include/func_Q3d.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/include/func_Q3d.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/include/Q_components.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/include/Q_components.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/include/qual_par.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/include/qual_par.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/include/setwork.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/include/setwork.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/include/site.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/include/site.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/include/test-utils.h... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/include/test-utils.h... Reading /builddir/build/BUILD/elaboradar-0.25-1/src/AddCleanerQuantities.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/src/AddCleanerQuantities.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/src/assets.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/src/assets.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/src/cartproducts.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/src/cartproducts.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/src/classificatore.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/src/classificatore.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/src/classifier.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/src/classifier.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/src/config.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/src/config.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/src/cum_bac.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/src/cum_bac.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/src/cum_bac_clparser.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/src/cum_bac_clparser.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/src/elaboradar.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/src/elaboradar.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/src/func_Q3d.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/src/func_Q3d.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/src/melting_layer.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/src/melting_layer.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/src/Q_components.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/src/Q_components.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/src/RunCleanID.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/src/RunCleanID.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/src/setwork.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/src/setwork.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/src/site.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/src/site.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/src/stat_CleanID.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/src/stat_CleanID.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/src/test-utils.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/src/test-utils.cpp... Reading /builddir/build/BUILD/elaboradar-0.25-1/src/vecchioripulisco.cpp... Parsing file /builddir/build/BUILD/elaboradar-0.25-1/src/vecchioripulisco.cpp... Building group list... Building directory list... Building namespace list... Building file list... Building class list... Associating documentation with classes... Computing nesting relations for classes... Building example list... Searching for enumerations... Searching for documented typedefs... Searching for members imported via using declarations... Searching for included using directives... Searching for documented variables... Building interface member list... Building member list... Searching for friends... Searching for documented defines... Computing class inheritance relations... Computing class usage relations... Flushing cached template relations that have become invalid... Computing class relations... Add enum values to enums... Searching for member function documentation... Creating members for template instances... Building page list... Search for main page... Computing page relations... Determining the scope of groups... Sorting lists... Freeing entry tree Determining which enums are documented Computing member relations... Building full member lists recursively... Adding members to member groups. Computing member references... Inheriting documentation... Generating disk names... Adding source references... Adding xrefitems... Sorting member lists... Computing dependencies between directories... Generating citations page... Counting data structures... Resolving user defined references... Finding anchors and sections in the documentation... Transferring function references... Combining using relations... Adding members to index pages... Generating style sheet... Generating search indices... Generating example documentation... Generating file sources... Generating code for file AddCleanerQuantities.cpp... Generating code for file anaprop.cpp... Generating code for file anaprop.h... Generating code for file assets.cpp... Generating code for file assets.h... Generating code for file azimuth_resample.cpp... Generating code for file azimuth_resample.h... Generating code for file cart.cpp... Generating code for file cart.h... Generating code for file cartproducts.cpp... Generating code for file cartproducts.h... Generating code for file classificatore.cpp... Generating code for file classifier.cpp... Generating code for file classifier.h... Generating code for file cleaner.cpp... Generating code for file cleaner.h... Generating code for file config.cpp... Generating code for file config.h... Generating code for file cum_bac.cpp... Generating code for file cum_bac.h... Generating code for file cum_bac_clparser.cpp... Generating code for file cum_bac_clparser.h... Generating code for file cylindrical.cpp... Generating code for file cylindrical.h... Generating code for file dbz.cpp... Generating code for file dbz.h... Generating code for file elabora_volume.cpp... Generating code for file elabora_volume.h... Generating code for file elaboradar.cpp... Generating code for file elev_fin.h... Generating code for file FIR_filter.h... Generating code for file func_Q3d.cpp... Generating code for file func_Q3d.h... Generating code for file func_SP20read.h... Generating code for file func_SP20toMDB.cpp... Generating code for file image.cpp... Generating code for file image.h... Generating code for file interpola_vpr.cpp... Generating code for file interpola_vpr.h... Generating code for file interpola_vpr_gsl.cpp... Generating code for file interpola_vpr_nr.cpp... Generating code for file loader.h... Generating code for file logging.cpp... Generating code for file logging.h... Generating code for file matrix.h... Generating code for file melting_layer.cpp... Generating code for file meteo_db.h... Generating code for file odim.cpp... Generating code for file odim.h... Generating code for file par_class.h... Generating code for file Q_components.cpp... Generating code for file Q_components.h... Generating code for file qual_par.h... Generating code for file radar.h... Generating code for file RadarSite.h... Generating code for file range1.h... Generating code for file read_dbp.h... Generating code for file RunCleanID.cpp... Generating code for file setwork.cpp... Generating code for file setwork.h... Generating code for file site.cpp... Generating code for file site.h... Generating code for file sp20.cpp... Generating code for file sp20.h... Generating code for file SP20read.cpp... Generating code for file stat_CleanID.cpp... Generating code for file statistics.h... Generating code for file steiner.cpp... Generating code for file steiner.h... Generating code for file string.h... Generating code for file struct_SP20read.h... Generating code for file subprocess.h... Generating code for file sys.h... Generating code for file term.h... Generating code for file test-utils.cpp... Generating code for file test-utils.h... Generating code for file testrunner.h... Generating code for file tests.h... Generating code for file top.h... Generating code for file utils.cpp... Generating code for file utils.h... Generating code for file vecchioripulisco.cpp... Generating code for file viz.cpp... Generating code for file viz.h... Generating code for file volume.cpp... Generating code for file volume.h... Generating code for file vpr.cpp... Generating code for file vpr.h... Generating code for file vpr_par.h... Generating file documentation... Generating docs for file anaprop.h... Generating docs for file assets.h... Generating docs for file azimuth_resample.h... Generating docs for file cart.h... Generating docs for file classificatore.cpp... Generating docs for file classifier.h... Generating docs for file cleaner.h... Generating docs for file cum_bac.h... Generating docs for file cylindrical.h... Generating docs for file dbz.h... Generating docs for file elabora_volume.h... Generating docs for file elaboradar.cpp... Generating docs for file elev_fin.h... Generating docs for file func_Q3d.h... Generating docs for file func_SP20read.h... Generating docs for file image.h... Generating docs for file interpola_vpr.h... Generating docs for file loader.h... Generating docs for file logging.h... Generating docs for file matrix.h... Generating sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found docs for file meteo_db.h... Generating docs for file odim.h... Generating docs for file par_class.h... Generating docs for file Q_components.h... Generating docs for file radar.h... Generating docs for file RadarSite.h... Generating docs for file range1.h... Generating docs for file read_dbp.h... Generating docs for file setwork.h... Generating docs for file site.cpp... Generating docs for file site.h... Generating docs for file sp20.h... Generating docs for file statistics.h... Generating docs for file steiner.h... Generating docs for file struct_SP20read.h... Generating docs for file top.h... Generating docs for file utils.h... Generating docs for file viz.h... Generating docs for file volume.h... Generating docs for file vpr_par.h... Generating page documentation... Generating group documentation... Generating class documentation... Generating namespace index... Generating docs for namespace elaboradar Generating docs for compound elaboradar::Assets... Generating docs for compound elaboradar::CalcoloVPR... Generating docs for compound elaboradar::CUM_BAC... Generating docs for compound elaboradar::SingleCart... Generating docs for compound elaboradar::Site... Generating docs for compound elaboradar::SiteGAT... Generating docs for compound elaboradar::SiteSPC... Generating docs for namespace radarelab Generating docs for compound radarelab::CoordinateMapping... Generating docs for compound radarelab::CylindricalVolume... Generating docs for compound radarelab::File... Generating docs for compound radarelab::FullsizeIndexMapping... Generating docs for compound radarelab::IndexMapping... Generating docs for compound radarelab::Matrix2D... Generating docs for compound radarelab::PolarScan... Generating docs for compound radarelab::PolarScanBase... Generating docs for compound radarelab::ScaledIndexMapping... Generating docs for compound radarelab::Statistic... Generating docs for compound radarelab::Volume... Generating docs for compound radarelab::algo::Cleaner... Generating docs for compound radarelab::algo::DBZ... Generating docs for compound radarelab::algo::azimuthresample::AzimuthIndex... Generating docs for compound radarelab::algo::azimuthresample::LevelwiseResampler... Generating docs for compound radarelab::utils::str::Split... Generating docs for compound radarelab::utils::sys::Clock... Generating docs for compound radarelab::utils::sys::File... Generating docs for compound radarelab::utils::sys::FileDescriptor... Generating docs for compound radarelab::utils::sys::ManagedNamedFileDescriptor... Generating docs for compound radarelab::utils::sys::MMap... Generating docs for compound radarelab::utils::sys::NamedFileDescriptor... Generating docs for compound radarelab::utils::sys::OverrideRlimit... Generating docs for compound radarelab::utils::sys::Path... Generating docs for nested compound radarelab::utils::sys::Path::iterator... Generating docs for compound radarelab::utils::sys::PreserveFileTimes... Generating docs for compound radarelab::utils::sys::Tempdir... Generating docs for compound radarelab::utils::sys::Tempfile... Generating docs for compound radarelab::utils::tests::FilteringTestController... Generating docs for compound radarelab::utils::tests::Fixture... Generating docs for compound radarelab::utils::tests::FixtureTestCase... Generating docs for compound radarelab::utils::tests::LocationInfo... Generating docs for compound radarelab::utils::tests::SimpleTestController... Generating docs for compound radarelab::utils::tests::TestCase... Generating docs for compound radarelab::utils::tests::TestCaseResult... Generating docs for compound radarelab::utils::tests::TestController... Generating docs for compound radarelab::utils::tests::TestFailed... Generating docs for compound radarelab::utils::tests::TestMethod... Generating docs for compound radarelab::utils::tests::TestMethodResult... Generating docs for compound radarelab::utils::tests::TestRegistry... Generating docs for compound radarelab::utils::tests::TestSkipped... Generating docs for compound radarelab::utils::tests::TestStackFrame... Generash: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found sh: epstopdf: command not found ting docs for compound radarelab::utils::tests::VerboseTestController... Generating docs for namespace radarelab::volume Generating docs for compound radarelab::volume::classifier... Generating docs for compound radarelab::volume::CONF... Generating docs for compound radarelab::volume::HCA_Park... Generating docs for compound radarelab::volume::Loader... Generating docs for compound radarelab::volume::LoadInfo... Generating docs for compound radarelab::volume::MeltingLayer... Generating docs for compound radarelab::volume::MLpoints... Generating docs for compound radarelab::volume::ODIMLoader... Generating docs for compound radarelab::volume::PROB... Generating docs for compound radarelab::volume::Scans... Generating graph info page... Generating directory documentation... Generating index page... Generating page index... Generating module index... Generating namespace index... Generating namespace member index... Generating annotated compound index... Generating alphabetical compound index... Generating hierarchical class index... Generating member index... Generating file index... Generating file member index... Generating example index... finalizing index lists... writing tag file... lookup cache used 5170/65536 hits=75384 misses=5453 finished... make[1]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/doc' make[1]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1' make[1]: Nothing to be done for 'all-am'. make[1]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1' + make check Making check in radarelab make[1]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/radarelab' make testsuite make[2]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/radarelab' g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o tests/test-azimutmap.o tests/test-azimutmap.cpp In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../radarelab/algo/azimuth_resample.h:11, from tests/test-azimutmap.cpp:2: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:812:7: required from 'void Eigen::PlainObjectBase<Derived>::_init1(const Eigen::DenseBase<ElseDerived>&) [with T = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; OtherDerived = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::PolarScan<T>::PolarScan(unsigned int, unsigned int, const T&) [with T = double]' ../radarelab/volume.h:378:37: required from 'radarelab::PolarScan<T>& radarelab::volume::Scans<T>::make_scan(unsigned int, unsigned int, unsigned int, double, double) [with T = double]' ../radarelab/volume.h:559:43: required from 'radarelab::PolarScan<T>& radarelab::Volume<T>::make_scan(unsigned int, unsigned int, double, double) [with T = double]' tests/test-azimutmap.cpp:89:45: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../radarelab/algo/azimuth_resample.h:11, from tests/test-azimutmap.cpp:2: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../radarelab/algo/azimuth_resample.h:11, from tests/test-azimutmap.cpp:2: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:819:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/8/bits/alloc_traits.h:475:4: required from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(std::allocator_traits<std::allocator<_CharT> >::allocator_type&, _Up*, _Args&& ...) [with _Up = radarelab::PolarScan<double>; _Args = {radarelab::PolarScan<double>}; _Tp = radarelab::PolarScan<double>; std::allocator_traits<std::allocator<_CharT> >::allocator_type = std::allocator<radarelab::PolarScan<double> >]' /usr/include/c++/8/bits/vector.tcc:103:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {radarelab::PolarScan<double>}; _Tp = radarelab::PolarScan<double>; _Alloc = std::allocator<radarelab::PolarScan<double> >]' /usr/include/c++/8/bits/stl_vector.h:1091:9: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = radarelab::PolarScan<double>; _Alloc = std::allocator<radarelab::PolarScan<double> >; std::vector<_Tp, _Alloc>::value_type = radarelab::PolarScan<double>]' ../radarelab/volume.h:378:21: required from 'radarelab::PolarScan<T>& radarelab::volume::Scans<T>::make_scan(unsigned int, unsigned int, unsigned int, double, double) [with T = double]' ../radarelab/volume.h:559:43: required from 'radarelab::PolarScan<T>& radarelab::Volume<T>::make_scan(unsigned int, unsigned int, double, double) [with T = double]' tests/test-azimutmap.cpp:89:45: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../radarelab/algo/azimuth_resample.h:11, from tests/test-azimutmap.cpp:2: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o tests/test-functions.o tests/test-functions.cpp g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o tests/test-volume.o tests/test-volume.cpp tests/test-volume.cpp: In lambda function: tests/test-volume.cpp:23:24: warning: unused variable 'fname' [-Wunused-variable] static const char* fname = "../testdata/DBP2_070120141530_GATTATICO"; ^~~~~ tests/test-volume.cpp: At global scope: tests/test-volume.cpp:23:24: warning: 'fname' defined but not used [-Wunused-variable] g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I/usr/include/eigen3 -I/usr/include/gdal -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 -c -o tests/tests-main.o tests/tests-main.cc /bin/sh ../libtool --tag=CXX --mode=link g++ -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 -lradar -lhdf5 -lhdf5_cpp -llog4c -lgsl -lgslcblas -lm -lgdal -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o testsuite tests/test-azimutmap.o tests/test-functions.o tests/test-volume.o tests/tests-main.o libradarelab.la libtool: link: g++ -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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/testsuite tests/test-azimutmap.o tests/test-functions.o tests/test-volume.o tests/tests-main.o -lm ./.libs/libradarelab.so -lradar -lhdf5 -lhdf5_cpp -llog4c -lgsl -lgslcblas -lgdal make[2]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/radarelab' make check-local make[2]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/radarelab' if [ -z "" ]; then \ libtool --mode=execute ./testsuite ; \ else \ LOG4C_RCPATH=../testdata/log4c_verbose libtool --mode=execute ./testsuite ; \ fi azimuthmap: ........ functions: . volume: . * Result summary 10 tests succeeded make[2]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/radarelab' make[1]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/radarelab' Making check in src make[1]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/src' make ertest make[2]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/src' g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o test-utils.o test-utils.cpp g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o tests/test-assets.o tests/test-assets.cpp tests/test-assets.cpp:17:7: warning: 'float {anonymous}::fscanf_float_and_close(FILE*)' defined but not used [-Wunused-function] float fscanf_float_and_close(FILE* in) ^~~~~~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o tests/test-interpola-vpr.o tests/test-interpola-vpr.cpp g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o tests/test-cart.o tests/test-cart.cpp tests/test-cart.cpp:31:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char* fuzzypath = "../dati"; ^~~~~~~~~ In file included from tests/test-cart.cpp:1: ../radarelab/utils/tests.h: In instantiation of 'void radarelab::utils::tests::assert_equal(const A&, const E&) [with A = unsigned int; E = int]': ../radarelab/utils/tests.h:329:81: required from 'void radarelab::utils::tests::Actual<A>::operator==(const E&) const [with E = int; A = unsigned int]' tests/test-cart.cpp:140:5: required from here ../radarelab/utils/tests.h:232:16: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare] if (actual == expected) return; ~~~~~~~^~~~~~~~~~~ g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o tests/test-processing.o tests/test-processing.cpp tests/test-processing.cpp:30:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char* fuzzypath="../dati"; ^~~~~~~~~ In file included from tests/test-processing.cpp:1: ../radarelab/utils/tests.h: In instantiation of 'void radarelab::utils::tests::assert_equal(const A&, const E&) [with A = unsigned int; E = int]': ../radarelab/utils/tests.h:329:81: required from 'void radarelab::utils::tests::Actual<A>::operator==(const E&) const [with E = int; A = unsigned int]' tests/test-processing.cpp:477:5: required from here ../radarelab/utils/tests.h:232:16: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare] if (actual == expected) return; ~~~~~~~^~~~~~~~~~~ g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o tests/test-read.o tests/test-read.cpp tests/test-read.cpp: In lambda function: tests/test-read.cpp:211:17: warning: unused variable 'gat' [-Wunused-variable] const Site& gat = Site::get("GAT"); ^~~ tests/test-read.cpp: In lambda function: tests/test-read.cpp:235:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] char* fuzzypath = "../dati"; ^~~~~~~~~ In file included from tests/test-read.cpp:1: ../radarelab/utils/tests.h: In instantiation of 'void radarelab::utils::tests::assert_equal(const A&, const E&) [with A = unsigned int; E = int]': ../radarelab/utils/tests.h:329:81: required from 'void radarelab::utils::tests::Actual<A>::operator==(const E&) const [with E = int; A = unsigned int]' tests/test-read.cpp:23:5: required from here ../radarelab/utils/tests.h:232:16: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare] if (actual == expected) return; ~~~~~~~^~~~~~~~~~~ ../radarelab/utils/tests.h: In instantiation of 'void radarelab::utils::tests::assert_equal(const A&, const E&) [with A = long unsigned int; E = int]': ../radarelab/utils/tests.h:329:81: required from 'void radarelab::utils::tests::Actual<A>::operator==(const E&) const [with E = int; A = long unsigned int]' tests/test-read.cpp:217:5: required from here ../radarelab/utils/tests.h:232:16: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../radarelab/sp20.h:8, from tests/test-read.cpp:2: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> > >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/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::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, -1, -1, 1, -1, -1> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' ../radarelab/matrix.h:38:78: required from 'radarelab::PolarScan<T>::PolarScan(unsigned int, unsigned int, const T&) [with T = double]' ../radarelab/volume.h:342:25: required from 'radarelab::PolarScan<T>& radarelab::volume::Scans<T>::append_scan(unsigned int, unsigned int, double, double, const T&) [with T = double]' ../radarelab/volume.h:546:45: required from 'radarelab::PolarScan<T>& radarelab::Volume<T>::append_scan(unsigned int, double, double) [with T = double]' ../radarelab/algo/azimuth_resample.h:106:27: required from 'void radarelab::algo::azimuthresample::LevelwiseResampler<T>::resample_volume(const radarelab::volume::Scans<T>&, radarelab::Volume<OT>&, double) const [with T = double]' tests/test-read.cpp:227:46: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../radarelab/sp20.h:8, from tests/test-read.cpp:2: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../radarelab/sp20.h:8, from tests/test-read.cpp:2: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h: In instantiation of 'struct Eigen::internal::copy_using_evaluator_traits<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double> >': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:607:49: required from 'class Eigen::internal::generic_dense_assignment_kernel<Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::evaluator<Eigen::Matrix<double, -1, -1, 1, -1, -1> >, Eigen::internal::assign_op<double, double>, 0>' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:739:10: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment<DstXprType, SrcXprType, Functor, Eigen::internal::Dense2Dense, Weak>::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; SrcXprType = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Functor = Eigen::internal::assign_op<double, double>; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Src = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Func = Eigen::internal::assign_op<double, double>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:728:41: required from 'Derived& Eigen::PlainObjectBase<Derived>::_set_noalias(const Eigen::DenseBase<OtherDerived>&) [with OtherDerived = Eigen::Matrix<double, -1, -1, 1, -1, -1>; Derived = Eigen::Matrix<double, -1, -1, 1, -1, -1>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:819:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/8/bits/vector.tcc:103:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {radarelab::PolarScan<double>}; _Tp = radarelab::PolarScan<double>; _Alloc = std::allocator<radarelab::PolarScan<double> >]' /usr/include/c++/8/bits/stl_vector.h:1091:9: required from 'void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = radarelab::PolarScan<double>; _Alloc = std::allocator<radarelab::PolarScan<double> >; std::vector<_Tp, _Alloc>::value_type = radarelab::PolarScan<double>]' ../radarelab/volume.h:342:9: required from 'radarelab::PolarScan<T>& radarelab::volume::Scans<T>::append_scan(unsigned int, unsigned int, double, double, const T&) [with T = double]' ../radarelab/volume.h:546:45: required from 'radarelab::PolarScan<T>& radarelab::Volume<T>::append_scan(unsigned int, double, double) [with T = double]' ../radarelab/algo/azimuth_resample.h:106:27: required from 'void radarelab::algo::azimuthresample::LevelwiseResampler<T>::resample_volume(const radarelab::volume::Scans<T>&, radarelab::Volume<OT>&, double) const [with T = double]' tests/test-read.cpp:227:46: required from here /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:86:63: warning: enum constant in boolean context [-Wint-in-bool-context] MayLinearVectorize = bool(MightVectorize) && MayLinearize && DstHasDirectAccess ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:420, from /usr/include/eigen3/Eigen/Dense:1, from ../radarelab/matrix.h:10, from ../radarelab/volume.h:10, from ../radarelab/sp20.h:8, from tests/test-read.cpp:2: /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:90:50: warning: enum constant in boolean context [-Wint-in-bool-context] MaySliceVectorize = bool(MightVectorize) && bool(DstHasDirectAccess) ^~~~~~~~~~~~~~~~~~~~~~~~ tests/test-read.cpp: At global scope: tests/test-read.cpp:141:6: warning: 'void {anonymous}::test_volumes_equal(const radarelab::Volume<double>&, const radarelab::Volume<double>&)' defined but not used [-Wunused-function] void test_volumes_equal(const Volume<double>& vsp20, const Volume<double>& vodim) ^~~~~~~~~~~~~~~~~~ g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o tests/test-utils.o tests/test-utils.cpp In file included from tests/test-utils.cpp:1: ../radarelab/utils/tests.h: In instantiation of 'void radarelab::utils::tests::assert_equal(const A&, const E&) [with A = long unsigned int; E = int]': ../radarelab/utils/tests.h:329:81: required from 'void radarelab::utils::tests::Actual<A>::operator==(const E&) const [with E = int; A = long unsigned int]' tests/test-utils.cpp:24:5: required from here ../radarelab/utils/tests.h:232:16: warning: comparison of integer expressions of different signedness: 'const long unsigned int' and 'const int' [-Wsign-compare] if (actual == expected) return; ~~~~~~~^~~~~~~~~~~ g++ -DPACKAGE_NAME=\"elaboradar\" -DPACKAGE_TARNAME=\"elaboradar\" -DPACKAGE_VERSION=\"0.25\" -DPACKAGE_STRING=\"elaboradar\ 0.25\" -DPACKAGE_BUGREPORT=\"palberoni@arpae.it\" -DPACKAGE_URL=\"\" -DPACKAGE=\"elaboradar\" -DVERSION=\"0.25\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_GDAL=1 -I. -I.. -I../include -I/usr/include/eigen3 -I/usr/include/gdal -fpermissive -DFUZZY_PATH=\"/usr/share/elaboradar\" -std=c++11 -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 -c -o tests/tests-main.o tests/tests-main.cc /bin/sh ../libtool --tag=CXX --mode=link g++ -std=c++11 -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 -lradar -lhdf5 -lhdf5_cpp -llog4c -lgsl -lgslcblas -lm -lgdal -lproj -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o ertest test-utils.o tests/test-assets.o tests/test-interpola-vpr.o tests/test-cart.o tests/test-processing.o tests/test-read.o tests/test-utils.o tests/tests-main.o ../radarelab/libradarelab.la libtmp.la libtool: link: g++ -std=c++11 -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 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o .libs/ertest test-utils.o tests/test-assets.o tests/test-interpola-vpr.o tests/test-cart.o tests/test-processing.o tests/test-read.o tests/test-utils.o tests/tests-main.o -lm ../radarelab/.libs/libradarelab.so ./.libs/libtmp.a -lproj /builddir/build/BUILD/elaboradar-0.25-1/radarelab/.libs/libradarelab.so -lradar -lhdf5 -lhdf5_cpp -llog4c -lgsl -lgslcblas -lgdal make[2]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/src' make check-local make[2]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/src' if [ -z "" ]; then \ libtool --mode=execute ./ertest ; \ else \ LOG4C_RCPATH=../testdata/log4c_verbose libtool --mode=execute ./ertest ; \ fi assets: ......... intvpr: .. cart: .. process: sono in caratterizzo volume ..sono in caratterizzo volume .sono in caratterizzo volume .sono in caratterizzo volume .sono in caratterizzo volume .sono in caratterizzo volume .sono in caratterizzo volume ..applico logica fuzzy resampler fatto!!! sono in caratterizzo volume .resampler fatto!!! sono in caratterizzo volume .calcolo VPR heating 10 applico logica fuzzy resampler fatto!!! sono in caratterizzo volume . read: .calcolo VPR heating 0 resampler fatto!!! ... utils: . * Result summary 30 tests succeeded make[2]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/src' make[1]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/src' Making check in dati make[1]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/dati' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/dati' Making check in testdata make[1]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/testdata' make check-am make[2]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/testdata' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/testdata' make[1]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/testdata' Making check in esplosione make[1]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/esplosione' make check-am make[2]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/esplosione' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/esplosione' make[1]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/esplosione' Making check in doc make[1]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/doc' make[1]: Nothing to be done for 'check'. make[1]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/doc' make[1]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1' make[1]: Nothing to be done for 'check-am'. make[1]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.j8gwib + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64 ++ dirname /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64 + cd elaboradar-0.25-1 + '[' /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64 + echo 'warning: %makeinstall is deprecated, try %make_install instead' warning: %makeinstall is deprecated, try %make_install instead + /usr/bin/make prefix=/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr exec_prefix=/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr bindir=/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/bin sbindir=/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/sbin sysconfdir=/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/etc datadir=/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/share includedir=/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/include libdir=/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/lib64 libexecdir=/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/libexec localstatedir=/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/var sharedstatedir=/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/var/lib mandir=/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/share/man infodir=/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/share/info install Making install in radarelab make[1]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/radarelab' make[2]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/radarelab' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/lib64' /bin/sh ../libtool --mode=install /usr/bin/install -c libradarelab.la '/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/lib64' libtool: install: /usr/bin/install -c .libs/libradarelab.so.0.0.0 /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/lib64/libradarelab.so.0.0.0 libtool: install: (cd /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/lib64 && { ln -s -f libradarelab.so.0.0.0 libradarelab.so.0 || { rm -f libradarelab.so.0 && ln -s libradarelab.so.0.0.0 libradarelab.so.0; }; }) libtool: install: (cd /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/lib64 && { ln -s -f libradarelab.so.0.0.0 libradarelab.so || { rm -f libradarelab.so && ln -s libradarelab.so.0.0.0 libradarelab.so; }; }) libtool: install: /usr/bin/install -c .libs/libradarelab.lai /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/lib64/libradarelab.la libtool: install: /usr/bin/install -c .libs/libradarelab.a /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/lib64/libradarelab.a libtool: install: chmod 644 /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/lib64/libradarelab.a libtool: install: ranlib /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/lib64/libradarelab.a libtool: warning: remember to run 'libtool --finish /usr/lib64' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/include/radarelab' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/include/radarelab/algo' /usr/bin/install -c -m 644 algo/anaprop.h algo/azimuth_resample.h algo/cleaner.h algo/dbz.h algo/elabora_volume.h algo/statistics.h algo/steiner.h algo/top.h algo/viz.h algo/vpr.h '/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/include/radarelab/algo' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/include/radarelab/utils' /usr/bin/install -c -m 644 utils/string.h utils/sys.h utils/subprocess.h utils/term.h utils/testrunner.h utils/tests.h '/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/include/radarelab/utils' /usr/bin/install -c -m 644 logging.h utils.h cylindrical.h matrix.h image.h interpola_vpr.h loader.h par_class.h RadarSite.h volume.h vpr_par.h sp20.h odim.h elev_fin.h cart.h '/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/include/radarelab/.' make[2]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/radarelab' make[1]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/radarelab' Making install in src make[1]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/src' make[2]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/src' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/bin' /bin/sh ../libtool --mode=install /usr/bin/install -c elaboradar classificatore RunCleanID stat_CleanID AddCleanerQuantities '/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/bin' libtool: warning: '../radarelab/libradarelab.la' has not been installed in '/usr/lib64' libtool: warning: '/builddir/build/BUILD/elaboradar-0.25-1/radarelab/libradarelab.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/elaboradar /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/bin/elaboradar libtool: warning: '../radarelab/libradarelab.la' has not been installed in '/usr/lib64' libtool: warning: '/builddir/build/BUILD/elaboradar-0.25-1/radarelab/libradarelab.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/classificatore /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/bin/classificatore libtool: warning: '../radarelab/libradarelab.la' has not been installed in '/usr/lib64' libtool: warning: '/builddir/build/BUILD/elaboradar-0.25-1/radarelab/libradarelab.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/RunCleanID /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/bin/RunCleanID libtool: warning: '../radarelab/libradarelab.la' has not been installed in '/usr/lib64' libtool: warning: '/builddir/build/BUILD/elaboradar-0.25-1/radarelab/libradarelab.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/stat_CleanID /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/bin/stat_CleanID libtool: warning: '../radarelab/libradarelab.la' has not been installed in '/usr/lib64' libtool: warning: '/builddir/build/BUILD/elaboradar-0.25-1/radarelab/libradarelab.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/AddCleanerQuantities /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/bin/AddCleanerQuantities /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/libexec/elaboradar' /bin/sh ../libtool --mode=install /usr/bin/install -c vecchioripulisco '/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/libexec/elaboradar' libtool: warning: '../radarelab/libradarelab.la' has not been installed in '/usr/lib64' libtool: warning: '/builddir/build/BUILD/elaboradar-0.25-1/radarelab/libradarelab.la' has not been installed in '/usr/lib64' libtool: install: /usr/bin/install -c .libs/vecchioripulisco /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/libexec/elaboradar/vecchioripulisco make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/src' make[1]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/src' Making install in dati make[1]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/dati' make[2]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/dati' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/share/elaboradar' /usr/bin/install -c -m 644 FIRST_LEVEL_corto_GAT_2003 FIRST_LEVEL_corto_GAT_2006_AUT FIRST_LEVEL_corto_GAT_2006_INV FIRST_LEVEL_corto_GAT_2006_PRI-EST FIRST_LEVEL_corto_GAT_AUT_2011 FIRST_LEVEL_corto_GAT_AUT_2011_15el FIRST_LEVEL_corto_GAT_INV_2011 FIRST_LEVEL_corto_GAT_INV_2011_15el FIRST_LEVEL_corto_GAT_PRI-EST_2011 FIRST_LEVEL_corto_GAT_PRI-EST_2011_15el FIRST_LEVEL_corto+medio_GAT_AUT_2011 FIRST_LEVEL_corto+medio_GAT_INV_2011 FIRST_LEVEL_corto+medio_GAT_PRI-EST_2011 FIRST_LEVEL_corto+medio_SPC_AUT_2011 FIRST_LEVEL_corto+medio_SPC_INV_2011 FIRST_LEVEL_corto+medio_SPC_PRI-EST_2011 FIRST_LEVEL_corto_SPC_2003 FIRST_LEVEL_corto_SPC_2006_AUT FIRST_LEVEL_corto_SPC_2006_INV FIRST_LEVEL_corto_SPC_2006_PRI-EST FIRST_LEVEL_corto_SPC_AUT_2011 FIRST_LEVEL_corto_SPC_AUT_2011_15el FIRST_LEVEL_corto_SPC_AUT_2011_alberi_2023-05-30-09-30 FIRST_LEVEL_corto_SPC_INV_2011 FIRST_LEVEL_corto_SPC_INV_2011_15el FIRST_LEVEL_corto_SPC_INV_2011_alberi_2023-05-30-09-30 FIRST_LEVEL_corto_SPC_PRI-EST_2011 FIRST_LEVEL_corto_SPC_PRI-EST_2011_15el FIRST_LEVEL_corto_SPC_PRI-EST_2011_alberi_2023-05-30-09-30 FIRST_LEVEL_corto_SPC_AUT_2011_alberi_2024 FIRST_LEVEL_corto_SPC_INV_2011_alberi_2024 FIRST_LEVEL_corto_SPC_PRI-EST_2011_alberi_2024 FIRST_LEVEL_medio_GAT FIRST_LEVEL_medio_SPC FIRST_LEVEL_medio_SPC_alberi_2023-05-30-09-30 FL_2003.DIM FL_2006.DIM matrix-GAT-nozdr.txt matrix-GAT.txt matrix-SPC-nozdr.txt '/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/share/elaboradar' /usr/bin/install -c -m 644 matrix-SPC.txt Trap-GAT-nozdr.txt Trap-GAT.txt Trap-SPC-nozdr.txt Trap-SPC.txt '/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/share/elaboradar' make[2]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/dati' make[1]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/dati' Making install in testdata make[1]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/testdata' /usr/bin/make install-am make[2]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/testdata' make[3]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/testdata' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/testdata' make[2]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/testdata' make[1]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/testdata' Making install in esplosione make[1]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/esplosione' /usr/bin/make install-am make[2]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/esplosione' make[3]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/esplosione' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/esplosione' make[2]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/esplosione' make[1]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/esplosione' Making install in doc make[1]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/doc' make[2]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1/doc' make[2]: Nothing to be done for 'install-exec-am'. for pkg in html ; do \ test -d $pkg && \ /bin/sh /builddir/build/BUILD/elaboradar-0.25-1/install-sh -d /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/share/doc/elaboradar/$pkg && \ find $pkg -type f -exec /usr/bin/install -c -m 644 '{}' /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/share/doc/elaboradar/$pkg/ \; ; \ done || true make[2]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/doc' make[1]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1/doc' make[1]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1' make[2]: Entering directory '/builddir/build/BUILD/elaboradar-0.25-1' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/lib64/pkgconfig' /usr/bin/install -c -m 644 radarelab.pc '/builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/lib64/pkgconfig' make[2]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1' make[1]: Leaving directory '/builddir/build/BUILD/elaboradar-0.25-1' + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 0.25-1 --unique-debug-suffix -0.25-1.x86_64 --unique-debug-src-base elaboradar-0.25-1.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/elaboradar-0.25-1 extracting debug info from /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/bin/AddCleanerQuantities extracting debug info from /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/bin/RunCleanID extracting debug info from /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/bin/classificatore extracting debug info from /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/bin/elaboradar extracting debug info from /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/bin/stat_CleanID extracting debug info from /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/lib64/libradarelab.so.0.0.0 extracting debug info from /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64/usr/libexec/elaboradar/vecchioripulisco /usr/lib/rpm/sepdebugcrcfix: Updated 7 CRC32s, 0 CRC32s did match. 1491 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/lib64/libradarelab.la is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/include/cum_bac_clparser.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/RadarSite.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/algo/anaprop.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/algo/anaprop.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/algo/azimuth_resample.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/algo/azimuth_resample.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/algo/cleaner.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/algo/cleaner.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/algo/dbz.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/algo/dbz.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/algo/elabora_volume.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/algo/elabora_volume.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/algo/statistics.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/algo/steiner.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/algo/steiner.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/algo/top.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/algo/viz.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/algo/viz.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/algo/vpr.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/algo/vpr.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/cylindrical.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/cylindrical.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/elev_fin.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/image.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/image.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/loader.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/logging.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/logging.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/matrix.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/odim.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/odim.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/sp20.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/sp20.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/sp20/SP20read.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/sp20/func_SP20read.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/sp20/func_SP20toMDB.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/sp20/meteo_db.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/sp20/struct_SP20read.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/utils.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/utils.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/utils/string.cc is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/utils/string.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/utils/sys.cc is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/utils/sys.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/utils/tests.cc is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/utils/tests.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/volume.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/radarelab/volume.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/src/AddCleanerQuantities.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/src/RunCleanID.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/src/classificatore.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/src/cum_bac_clparser.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/src/stat_CleanID.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/elaboradar-0.25-1.x86_64/src/vecchioripulisco.cpp is executable but has no shebang, removing executable bit Processing files: elaboradar-0.25-1.x86_64 Provides: elaboradar = 0.25-1 elaboradar(x86-64) = 0.25-1 libradarelab.so.0()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.6)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgdal.so.26()(64bit) libgsl.so.23()(64bit) libgslcblas.so.0()(64bit) libhdf5.so.103()(64bit) libhdf5_cpp.so.103()(64bit) liblog4c.so.3()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libradar.so.1()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(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) rtld(GNU_HASH) Processing files: elaboradar-devel-0.25-1.x86_64 Provides: elaboradar-devel = 0.25-1 elaboradar-devel(x86-64) = 0.25-1 pkgconfig(radarelab) = 0.25 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libradarelab.so.0()(64bit) pkgconfig(eigen3) pkgconfig(radarlib) Processing files: elaboradar-doc-0.25-1.x86_64 Provides: elaboradar-doc = 0.25-1 elaboradar-doc(x86-64) = 0.25-1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: elaboradar-tools-0.25-1.x86_64 Provides: elaboradar-tools = 0.25-1 elaboradar-tools(x86-64) = 0.25-1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgdal.so.26()(64bit) libgsl.so.23()(64bit) libgslcblas.so.0()(64bit) libhdf5.so.103()(64bit) libhdf5_cpp.so.103()(64bit) liblog4c.so.3()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libproj.so.15()(64bit) libradar.so.1()(64bit) libradarelab.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(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.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: elaboradar-debugsource-0.25-1.x86_64 Provides: elaboradar-debugsource = 0.25-1 elaboradar-debugsource(x86-64) = 0.25-1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: elaboradar-debuginfo-0.25-1.x86_64 Provides: debuginfo(build-id) = c6aa695195ac4568a7ff0fc12f4cc33cfe87d6e2 elaboradar-debuginfo = 0.25-1 elaboradar-debuginfo(x86-64) = 0.25-1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: elaboradar-debugsource(x86-64) = 0.25-1 Processing files: elaboradar-tools-debuginfo-0.25-1.x86_64 Provides: debuginfo(build-id) = 27400e7b61edeb77a67dcd4a9b78de8cd884b48f debuginfo(build-id) = 36dc4ac14e266e5b0f1e0930fb13d359c021b809 debuginfo(build-id) = 417cdc7fedced134a23c7008ffad1b14c5b0d497 debuginfo(build-id) = 75ef1e9baf2fb1d42345970fc3dd569531ef4fb0 debuginfo(build-id) = 84703939cc207b8907aff95eacf3f117915165b7 debuginfo(build-id) = e94462f882ea10a888562fe0aead87dc52c5f309 elaboradar-tools-debuginfo = 0.25-1 elaboradar-tools-debuginfo(x86-64) = 0.25-1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: elaboradar-debugsource(x86-64) = 0.25-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64 Wrote: /builddir/build/RPMS/elaboradar-0.25-1.x86_64.rpm Wrote: /builddir/build/RPMS/elaboradar-devel-0.25-1.x86_64.rpm Wrote: /builddir/build/RPMS/elaboradar-doc-0.25-1.x86_64.rpm Wrote: /builddir/build/RPMS/elaboradar-tools-0.25-1.x86_64.rpm Wrote: /builddir/build/RPMS/elaboradar-debugsource-0.25-1.x86_64.rpm Wrote: /builddir/build/RPMS/elaboradar-debuginfo-0.25-1.x86_64.rpm Wrote: /builddir/build/RPMS/elaboradar-tools-debuginfo-0.25-1.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.ATi5pl + umask 022 + cd /builddir/build/BUILD + cd elaboradar-0.25-1 + '[' /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/elaboradar-0.25-1.x86_64 + exit 0 Finish: rpmbuild elaboradar-0.25-1.src.rpm Finish: build phase for elaboradar-0.25-1.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-1736940162.413575/root/var/log/dnf.log /var/lib/mock/rhel+epel-8-x86_64-1736940162.413575/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-8-x86_64-1736940162.413575/root/var/log/dnf.rpm.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/elaboradar-0.25-1.src.rpm) Config(child) 5 minutes 29 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": "elaboradar", "epoch": null, "version": "0.25", "release": "1", "arch": "x86_64" }, { "name": "elaboradar-debugsource", "epoch": null, "version": "0.25", "release": "1", "arch": "x86_64" }, { "name": "elaboradar-debuginfo", "epoch": null, "version": "0.25", "release": "1", "arch": "x86_64" }, { "name": "elaboradar-doc", "epoch": null, "version": "0.25", "release": "1", "arch": "x86_64" }, { "name": "elaboradar-tools", "epoch": null, "version": "0.25", "release": "1", "arch": "x86_64" }, { "name": "elaboradar", "epoch": null, "version": "0.25", "release": "1", "arch": "src" }, { "name": "elaboradar-tools-debuginfo", "epoch": null, "version": "0.25", "release": "1", "arch": "x86_64" }, { "name": "elaboradar-devel", "epoch": null, "version": "0.25", "release": "1", "arch": "x86_64" } ] } RPMResults finished