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